Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   ShellExeCute Webbroser Registerkarte immer wieder neu! (https://www.delphipraxis.net/178010-shellexecute-webbroser-registerkarte-immer-wieder-neu.html)

Alterauge 10. Dez 2013 22:06

ShellExeCute Webbroser Registerkarte immer wieder neu!
 
hallo,

habe einen Test-Button mit:

Delphi-Quellcode:
 ShellExeCute(handle, 'open', PChar(Format('http://maps.google.de/maps?q=%s',[TIdURI.ParamsEncode('Am Wall 9a')+('Plettenberg')])), nil, nil, sw_show);


wenn ich jetzt den Button öfters drücke öffnet sich immer eine neue Rigisterkarte im Webbroser! Das ist blöd!!!!!!!!!!
Möchte immer die gleiche Rigisterkarte verwenden!
Was muss ich machen ?

Danke :-)

himitsu 10. Dez 2013 22:15

AW: ShellExeCute Webbroser Registerkarte immer wieder neu!
 
Du schaust welche Parameter DEIN Browser unterstützt und rufst ihn entsprechend auf.
Und ja, jeder Browser hat seine eigenen unterschiedlichen Parameter.

z.B. http://kb.mozillazine.org/Command_line_arguments



Und es tut mir Leid, aber Cute tut in den Augen weh.
Soooo süß ist das nun wirklich nicht.

Alterauge 10. Dez 2013 22:17

AW: ShellExeCute Webbroser Registerkarte immer wieder neu!
 
hey,

welche Parameter muss ich ändern ?

:shock:

himitsu 10. Dez 2013 22:27

AW: ShellExeCute Webbroser Registerkarte immer wieder neu!
 
Wie rufst du eine EXE auf?

Die URL kommt in die Parameter und die Launch-EXE des Browsers kommt als Anwendung rein.

- schauen ob es einen passenden Parameter gibt: https://developer.mozilla.org/en-US/...d_Line_Options
- manchmal lässt sich das Standardverhalten auch in den Optionen des Browsers einstellen
- einige Browser bieten eine API zum Fernsteuern
- es gibt auch irgendwo Komponenten, zum Steuern des/der Browser
- ich wette man findet hier schon mehrere Threads zu diesem Thema
- ...

Alterauge 10. Dez 2013 22:39

AW: ShellExeCute Webbroser Registerkarte immer wieder neu!
 
Liste der Anhänge anzeigen (Anzahl: 1)
hey,

habe was gefunden!

Danke ! :-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:48 Uhr.

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