![]() |
url bzw. e-mail-adresse aus delphi heraus öffnen!
hallo alle zusammen!
ich bin wollte mal wissen wie ich url und e-mail-adressen in delphi verwendne kann! quasie: ich habe in einem label eine url stehen und wenn ich dadrauf klicke möchte ich das sich der standartbrowser öffnet und dort die seite anzeigt und das gleich mit der e-mail-adresse. halt wenn man druff klickt das sich denne das standart mail progg öffnet! kann mir da wer weiter helfen!? vielen dank schon mal im vor raus! |
Re: url bzw. e-mail-adresse aus delphi heraus öffnen!
Such mal im Forum oder in der Delphi-Hilfe nach shellexecute. Das müsste helfen
|
Re: url bzw. e-mail-adresse aus delphi heraus öffnen!
So müsste es gehen:
Delphi-Quellcode:
Statt der URL kannste dann auch einfach 'mailto:meier@aol.com' reinschreiben
uses shellapi;
ShellExecute(Handle, nil,'http://www.web.de', nil, nil, SW_SHOW); |
Re: url bzw. e-mail-adresse aus delphi heraus öffnen!
hyhy!
sprich: shellapi mache ich oben unter uses und
Code:
schreibe ich die qusie in die label procedure:
ShellExecute(Handle, nil,'http://www.web.de', nil, nil, SW_SHOW);
Code:
stimmt das!?
procedure TForm1.Label5Click(Sender: TObject);
begin ShellExecute(Handle, nil,'http://www.hallo.de', nil, nil, SW_SHOW); end; end. |
Re: url bzw. e-mail-adresse aus delphi heraus öffnen!
Richtig
Ab besten so:
Delphi-Quellcode:
Das schreibst du nur in das OnClick ereignis des ersten Labels. Bei den anderen gehst du im Objektinspector und Ereignisse und weist den anderen Labels das OnClick-Ereignis des Ersten Labels zu. Das geht dann auch mit den Emailadressen. Wenn du das mit anderen Komponenten machen willst dann statt TLabel einfach TButton oder was immer du brauchst. So kannst du übrigens auch alle anderen Eigenschaften abrufen wie z.B. Name oder Left.
ShellExecute(Handle, nil,PChar(TLabel(Sender).Caption), nil, nil, SW_SHOW);
|
Re: url bzw. e-mail-adresse aus delphi heraus öffnen!
Und email kriegste durch
Delphi-Quellcode:
soweit ich weis
ShellExecute(Handle, nil,'mailto:name@server.de', nil, nil, SW_SHOW);
MfG synex |
Re: url bzw. e-mail-adresse aus delphi heraus öffnen!
hyhy!
danke dir klappt alles wunderbar! @General2003aber: ich muss noch irrgend wie das mailto: mit in
Code:
mit rein bringen wei lsieht doch irrgend wie dumm aus wenn ich dort im label denne auch noch mailto: stehen habe!
ShellExecute(Handle, nil,PChar(TLabel(Sender).Caption), nil, nil, SW_SHOW);
aber ic hdanke dir! ;) |
Re: url bzw. e-mail-adresse aus delphi heraus öffnen!
So:
Delphi-Quellcode:
ShellExecute(Handle, nil,PChar('mailto:'+TLabel(Sender).Caption), nil, nil, SW_SHOW);
|
Re: url bzw. e-mail-adresse aus delphi heraus öffnen!
ist doch einfach:
ShellExecute(Handle, nil,PChar('mailto:'+TLabel(Sender).Caption) |
Re: url bzw. e-mail-adresse aus delphi heraus öffnen!
hyhy!
danke danke! euch allen ;) das ist hier mla nen service! innerhalb von minuten bekommt man hier die optimale hilfe! echt top! erlebt man selten!! BIG THX at all! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz