Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Internetlink (https://www.delphipraxis.net/92439-internetlink.html)

schrimm 19. Mai 2007 19:19


Internetlink
 
Ich weiß, dass es das hier irgendwo schon geben müsste, aber ich hab nix gefunden! :angel2:
Ich wollte wissen ob, wenn ja dann wie man von delphi aus einen link ins Internet machen kann

_frank_ 19. Mai 2007 19:23

Re: Internetlink
 
meistens wird hierfür ein entsprechend formatiertes TLabel genommen,
in dessen OnClick-Event Hier im Forum suchenShellExecute() mit der URL als Parameter aufgerufen wird.

HTH Frank

schrimm 19. Mai 2007 19:31

Re: Internetlink
 
muss man dafür was spezielles in uses oder so schreiben?
der bringt das ShellExecute als undefinierten bezeichner

fwsp 19. Mai 2007 19:35

Re: Internetlink
 
Delphi-Quellcode:
uses ShellAPI

schrimm 19. Mai 2007 19:39

Re: Internetlink
 
ok, danke
so langsam wirds mir echt peinlich :wall:
wenn ich in klammern dann
ShellExecute(hgttp://www.tkb-software.de.vu)
mache, ist ja das // dann für kommentar: der rest fehlt
und bei
ShellExecute(www.tkb-software.de.vu)
sagt der www als undef. bezeichner :einbuddel:

fwsp 19. Mai 2007 19:42

Re: Internetlink
 
was will ShellExecute als 3. parameter? ein PChar. also
Delphi-Quellcode:
'hgttp://www.tkb-software.de.vu'
Delphi-Quellcode:
ShellExecute(0, 'open', 'www.tkb-software.de.', nil, nil, SW_SHOWNORMAL);

Real_Thunder 19. Mai 2007 19:42

Re: Internetlink
 
Kurz und Knapp
Delphi-Quellcode:
ShellExecute('http://www.tkb-software.de.vu')
:)

Edit:
Zu Langsam gewesen

schrimm 19. Mai 2007 19:46

Re: Internetlink
 
Zitat:

Zitat von Real_Thunder
Kurz und Knapp
Delphi-Quellcode:
ShellExecute('http://www.tkb-software.de.vu')

da bringt der bei mir Fehler, aber das von fwsp hat geklappt!
und wieder was gelernt
DANKEEEEE!!!! :hello:

fwsp 19. Mai 2007 20:00

Re: Internetlink
 
Zitat:

Zitat von schrimm
Delphi-Quellcode:
ShellExecute('http://www.tkb-software.de.vu')
da bringt der bei mir Fehler

und warum? weil ShellExecute mehr als einen Parameter möchte - sagt die aber auch die Codevervollständigung deines Delphis.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:35 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