jpcanada.comについて / 広告募集中 / jpcanada.com トップ

注意事項:当サイトのコンテンツをご利用いただく全ての方は、利用規約に同意したものとみなします。
このサイトの掲示板は情報交換やコミュニケーションが目的で設置されています。投稿内容の信憑性については、
各個人の責任においてご判断下さい。全ての投稿において、投稿者には法的な責任があることをご認識ください。
また、掲示板上で誹謗・中傷を受けた場合は、速やかにサイト管理者までご連絡をお願いいたします。→連絡先
パソコン勉強室
パソコンやインターネットに関する事なら何でもOKです。
協力し合いながら、皆でパソコンに強くなりましょう。
新規投稿される方は、こちらへ(アイコンの説明もあります)
No.1732
VB質問 ShellExecuteでOutlookを起動時ハイパーリンク挿入
by 無回答 from 無回答 2004/06/17 22:29:12

VBでShellExecuteを使ったときにOutlookを立ち上げているのですがBody部分にあるHyperLinkがうまく
ハイパーリンクになりません。うまくEncodeできないようです。<>の部分がどうしても& g t ; & l t;になってしまいます。

strmailto = ”mailto:my@domain.com?Body=click here

ShellExecute Me.hWnd, ”open”, strmailto, vbNull, vbNull, SW_SHOWNORMAL
Public Function URLEncode(URL As String) As String
Dim i As Long
For i = 1 To Len(URL)
Select Case Asc(UCase(Mid(URL, i, )))
Case Asc(”A”) To Asc(”Z”)
URLEncode = URLEncode & Mid(URL, i, 1)
Case Else
URLEncode = URLEncode & ”%” & _
Right(”00” & Hex(Asc(Mid(URL, i, 1))), 2)
End Select
Next

End Function

パソコン勉強室トップ 新規投稿 jpcanada.com トップ
Supported by Spencer Network