0
現在、私はAutohotkeyを使って電子メールにテキストと添付ファイルをあらかじめ埋め込みます。このスクリプトを使用してAutohotkey ComObjActive間違ったウムラウトのエンコーディング
tml_body=
(
<html>
<body>
test
</body>
</html>
)
m := ComObjActive("Outlook.Application").CreateItem(0)
m.Subject := "subject with umlauts äüö "
m.To := "[email protected]"
m.CC := "[email protected]"
m.HTMLBody := html_body
m.Display
;m.attachments.add("filepath")
WinWait Untitled - Message (HTML)
WinActivate Untitled - Message (HTML)
はなく、対象におけるü
作品のようなhmtlbodyなもので 次件名「ウムラウトのäüöと件名」で新しいOutlookメールを開きます。
特殊文字/ウムラウトを正しく表示するために、被写体を設定またはエンコードするにはどうすればよいですか?
は、保存してくださいUTF-8形式のコード。メモ帳のドキュメントにコードを貼り付け、ファイル - >名前を付けて保存 - >エンコーディング - > UTF-8を選択します。 – user3419297
うわー、それは仕事をしました。ありがとう...しかし、それはまだ私のために奇妙です。 Atomでファイルを編集し、UTF-8が選択されましたが、主題はまだ間違っていました。メモ帳++でファイルを開き、 'UTF-8 ohne BOM'の代わりに' UTF-8'を選択してもう一度保存すると、それがうまくいきました... Atomで何かを編集して保存しても、それでも問題ありません。時には私は本当に嫌いで、文字エンコーディングを理解していません.- – woodii
@ user3419297あなたが望むならあなたの回答を回答として追加してください。私はそれを受け入れます。 – woodii