Entwickler-Ecke

Internet / Netzwerk - Mit Konsolenanwendung eine Inet Seite öffnen


sonic159 - Sa 24.06.06 11:42
Titel: Mit Konsolenanwendung eine Inet Seite öffnen
Hallo...

Gibt es eine möglichkeit mit einer Konsolenanwendung eine Seite zuöffnen?
Ich brauch das für ein CS:S Server tool...

MfG: sonic159

P.S.: Beim Code:
uses ShellApi;
...
ShellExecute(Application.Handle, 'open',
PChar('www.google.de'), nil, nil, sw_ShowNormal);

tritt ein fehler auf!


digi_c - Sa 24.06.06 18:42

Also nur eine Webadresse mit dem Browse öffnen? Klar nimm doch Shellexecute.


breakdancer1111 - Sa 24.06.06 19:24

Haste du vielleicht vergessen bei den uses ShellApi hinzuschreiben?

--- Edit ---
Was für ein Fehler trit den auf?


sonic159 - Sa 24.06.06 19:43

Ja ich hab ShellApi bei uses eingefügt!
Aber er sagt das "Application" nicht decleriert ist!
Hier die Fehler meldung:

[Error] spRite_Project1.dpr(33): E2003 Undeclared identifier: 'Application'
[Error] spRite_Project1.dpr(33): E2035 Not enough actual parameters


MfG: Sonic


DarkLord05 - Sa 24.06.06 20:00

Ich kann mich auch irren, aber ich glaub ne Konsolenanwendung hat so etwas wie "application" gar nicht. Entweder es heißt anders oder es gibt nichts vergleichbares (was ich mir aber nicht vorstellen kann).


jakobwenzel - Sa 24.06.06 20:12

nimm nil, damit gehts.


sonic159 - Sa 24.06.06 20:28

Wie NIL wo soll ich das denn einfügen?
Check ich jetzt nich -.-!


jakobwenzel - Sa 24.06.06 20:31

Anstatt Application.Handle musst du bei ner KOn solenanwendung nil nehmen, da das Application-Object VCL-Spezifisch ist.


sonic159 - Sa 24.06.06 20:45

KK! Hab ich jetzt versucht dann erscheint aber dieser Fehler:

[Error] spRite_Project1.dpr(31): E2010 Incompatible types: 'HWND' and 'Pointer'
[Error] spRite_Project1.dpr(31): E2010 Incompatible types: 'Integer' and 'Pointer'

MfG: Sonic


jakobwenzel - Sa 24.06.06 21:14

OK, hab mich vertan du musst IMHO NULL nehmen (also nich als Zahl sondern einfach NULL hinschreiben)


sonic159 - So 25.06.06 00:57

Joo! Multi-Thanks^^!
Jetzt funktionierts!! Danke...

MfG: Sonic159