u kunt de functies van Geert_Gruwez gebruiken of van Epasquier, maar ik veronderstel het op functie ShellExecute, wegens teveel karakter en speciale karakters zal ontbreken.
Voor zover ik weet u JCL - > hebt geïnstalleerd kunt u zijn eenheid JclMAPI als dit gebruiken:
gebruik
JclMAPI;
procedure TForm1.Button1Click (Afzender
: TObject);
var
strEmail, strSubject: koord;
s: koord;
i: Geheel;
begin
strEmail: = „
[email protected]“;
strSubject: = „Uw Onderwerp“;
// de functie van gebruiksGeert_Gruwez of de functie van Epasquier om lichaam te produceren
s: = '';
voor I: = 0 aan lijst. fields.Count-1
s: = s + Formaat („%20: jaren '20“, [lijst. Fields.Fields [I]. Titel
]);
s: = s + #13#10 + DupeString („-“, 21*table. Fields.Count) + #13#10;
terwijl niet lijst. Eof
begin
voor I: = 0 aan lijst. fields.Count-1
s: = s + Formaat („%20: jaren '20“, [table.fields. Gebieden [I] .AsString
]);
s: = s + #13#10;
lijst. Daarna;
eind;
JclSimpleSendMail (strEmail
, '', strSubject, s);
eind;