Delphi 2010を使用して、電子メールの本文が複数行である必要がある電子メールを送信しようとしています。複数行の部分が機能しません。#13、#10、および'%0d'を挿入してみました。すべてを無視して1行として出力するか、外部例外を取得します。
これが私のソースコードです。
strEmail := 'address@domain.com';
strSubject := 'Update Request: ';
strBody := 'Line1 ' +#13 + 'Line 2';
Param := 'mailto:' + strEmail + '?subject=' + strSubject + '&Body=' + strBody;
Shellexecute(Main.Handle, 'open', PChar(Param), nil, nil, SW_SHOWNORMAL);
メールの本文の別々の行でLine1とLine2を取得するにはどうすればよいですか?電子メールクライアントはOutlookだけであると想定できます。(異なるバージョンが使用される場合があります。)
ありがとう、
GS