Hallo!
Ich habe eine Prozedur, die es dem Programmuser ermöglicht,
ein ErrorLog ber StandardMailProgramm aus meinem Programm
heraus zu senden:
Delphi-Quellcode:
procedure TForm1.Button5Click(Sender: TObject);
var
log : TstringList;
logtext : string;
begin
log := TStringlist.Create;
log.LoadFromFile(ExtractFilePath(ParamStr(0))+ 'daten\log.txt');
logtext := log.Text;
ShellExecute(Application.Handle, 'open', PChar('mailto:support@irgendwas.de' +
'?Subject=Errorlog&BODY='+ logtext),nil,nil,sw_showNormal);
log.Free;
end;
Jetzt habe ich gerade in einem Beitrag gelesen, das der E-Mail body Probleme mit
Sonderzeichen hat, wenn ich das ganze über ShellExecute mache. Stimmt das?
Viele Grüße...