![]() |
Internetseite öffnen
Hallo mal wieder ;),
ich habe schon viel gesucht, aber gibt es einen Befehl oder eine Funktion von Indy, eine Homepage im Standardbrowser anzeigen zu lassen? Ich möchte keine neuen Komponenten mehr haben ;), oder eher gesagt, ich würde schon gerne, nur lässt es meine Delphi - Version leider nicht zu ... ;) |
Re: Internetseite öffnen
Delphi-Quellcode:
uses
ShellApi; // Befehl: ShellExecute(Handle, 'open', 'www.delphipraxis.net', nil, nil, SW_SHOWNORMAL); |
Re: Internetseite öffnen
Er kennt aber Shellexecute net ;)
|
Re: Internetseite öffnen
Du musst ShellApi in die Uses einbinden (hab ich aber auch geschrieben ;) )
|
Re: Internetseite öffnen
mist, spider war schneller :( :mrgreen:
|
Re: Internetseite öffnen
Zitat:
2) Du darfst das "http://" nich vergessen. Das beispiel oben würde nich klappen!
Delphi-Quellcode:
uses
ShellApi; // Befehl: ShellExecute(Handle, 'open', 'http://www.delphipraxis.net/', nil, nil, SW_SHOWNORMAL); |
Re: Internetseite öffnen
Also ich habs einfach unter uses geschreiben, funzt aber trotzdem net ;)
edit: Weder unter project1 --> uses, noch unter unit1 --> uses, funzt es ... mach ich was falsch? :lol: |
Re: Internetseite öffnen
Zitat:
Was genau is denn die Fehlermedlung ??? |
Re: Internetseite öffnen
[Error] Unit1.pas(77): Declaration expected but identifier 'ShellApi' found
edit: wenn ichs nur unter project1 --> uses schreibe, kommt nur der fehler [Error] Unit1.pas(439): Undeclared identifier: 'ShellExecute' |
Re: Internetseite öffnen
Zeile 77? Die Uses stehen doch in Zeile 4 oder so?
mal meine ganze Internetseitenunit:
Delphi-Quellcode:
unit Unit1;
interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Shellapi; type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Private-Deklarationen } public { Public-Deklarationen } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin ShellExecute(Handle, 'open', 'www.delphipraxis.net', nil, nil, SW_SHOWNORMAL); end; end. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 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