Salut,
schaut Euch mal den folgenden Thread an:
http://www.delphipraxis.net/topic100...+%f6ffnen.html
Zitat von
Chris1986:
Delphi-Quellcode:
Uses:
ShellApi,
Implementation
begin
ShellExecute(Application.Handle,'open',PCHar('http://www.deinewebsite.de'),nil,nil,sw_ShowNormal);
end;
Wenn man jetzt das 'http://www.deinewebseite.de' in ein 'mailto:Mickey.Mouse@Disneyland.com' ändert, dann wird automatisch das Mailprogramm aufgerufen, sofern denn im entsprechenden Browser eingestellt ist, welches Mailprogramm verwendet werden soll, wenn auf eben solche Links mit "Mailto:" geklickt werden.
Mag vielleicht nicht elegant sein und funktioniert auch nicht bei jedem (je nach Browser-Konfig) aber ist zumindest mal ein Anfang.
Der Aufruf von ShellExecute kommt dann in die OnClick-Prozedur für das Label. Ich würde die Textfarbe dann noch auf blau setzen, und das ganze unterstreichen, damit jedem klar ist, das es ein Link ist. Aber dazu haben ja schon andere was geschrieben.
Grüße
Blechwolf
Ein Schiff im Hafen ist sicher. Aber dafür werden Schiffe nicht gebaut. (engl. Sprichwort)