Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi url bzw. e-mail-adresse aus delphi heraus öffnen! (https://www.delphipraxis.net/9170-url-bzw-e-mail-adresse-aus-delphi-heraus-oeffnen.html)

ThomasJ 19. Sep 2003 13:49


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!

Nalincah 19. Sep 2003 13:50

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

Nalincah 19. Sep 2003 13:53

Re: url bzw. e-mail-adresse aus delphi heraus öffnen!
 
So müsste es gehen:

Delphi-Quellcode:
uses shellapi;

ShellExecute(Handle, nil,'http://www.web.de', nil, nil, SW_SHOW);
Statt der URL kannste dann auch einfach 'mailto:meier@aol.com' reinschreiben

ThomasJ 19. Sep 2003 14:03

Re: url bzw. e-mail-adresse aus delphi heraus öffnen!
 
hyhy!

sprich: shellapi mache ich oben unter uses und
Code:
ShellExecute(Handle, nil,'http://www.web.de', nil, nil, SW_SHOW);
schreibe ich die qusie in die label procedure:
Code:
procedure TForm1.Label5Click(Sender: TObject);
begin


ShellExecute(Handle, nil,'http://www.hallo.de', nil, nil, SW_SHOW);
end;

end.
stimmt das!?

Nalincah 19. Sep 2003 14:12

Re: url bzw. e-mail-adresse aus delphi heraus öffnen!
 
Richtig

Ab besten so:

Delphi-Quellcode:
ShellExecute(Handle, nil,PChar(TLabel(Sender).Caption), nil, nil, SW_SHOW);
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.

synex 19. Sep 2003 14:17

Re: url bzw. e-mail-adresse aus delphi heraus öffnen!
 
Und email kriegste durch
Delphi-Quellcode:
ShellExecute(Handle, nil,'mailto:name@server.de', nil, nil, SW_SHOW);
soweit ich weis

MfG synex

ThomasJ 19. Sep 2003 14:23

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:
ShellExecute(Handle, nil,PChar(TLabel(Sender).Caption), nil, nil, SW_SHOW);
mit rein bringen wei lsieht doch irrgend wie dumm aus wenn ich dort im label denne auch noch mailto: stehen habe!


aber ic hdanke dir! ;)

Nalincah 19. Sep 2003 14:24

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);

Meister_Kika 19. Sep 2003 14:24

Re: url bzw. e-mail-adresse aus delphi heraus öffnen!
 
ist doch einfach:


ShellExecute(Handle, nil,PChar('mailto:'+TLabel(Sender).Caption)

ThomasJ 19. Sep 2003 14:27

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:01 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz