Thema: Delphi Bug Report per Mail

Einzelnen Beitrag anzeigen

Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#3

Re: Bug Report per Mail

  Alt 31. Mai 2005, 17:45
TApplicationEvents -> Memo1

Delphi-Quellcode:
try
 ...
except
  on EZeroDivide do SetMsgZeroDivide;
  ...
  on EMathError do SetMsgMathError;
end;
Eine Mail per Shellexecute versenden (über OL bzw OE).

Delphi-Quellcode:
//uses Shellapi;

procedure TForm1.Button1Click(Sender: TObject);
var
  Mail, Betreff, Txt: String;
begin
  // Text aus Memo1 (Bug-Report)
  Txt := Stringreplace(Memo1.Text,#13#10,'%0D',[rfreplaceall]);
  Mail := 'sw.entwickler@net.de'; // Zu Adresse
  Betreff := 'Report';

  ShellExecute(Handle,'open',
    PChar('mailto:' + Mail + '?Subject=' + Betreff + '&Body=' + Txt), nil, nil, 0);
end;
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat