![]() |
ShellExecute - FireFox
Hallo miteinander,
ich bin mir zwar nicht ganz sicher ob diese frage hier in den tread gehört da ich noch nicht so recht unterscheiden kann was wozu gehört. Also entschuldigt bitte wenn ich hier falsch mit meiner frage bin. Aber sagt mir dann bitte auch in welcher spaate ich dann gehen soll. Schönen danke vorab. Ich tüftel nun seit mehreren tagen nun mit ShellExecute, hab gegoogled - gemacht und getan, trotzdem bleib ich ergebnisslos, und rauf mir mittlerweile ganz schön die Haare. Ich möchte aus einem anwendung gezielte Links nach FireFox auf Tabs senden.
Delphi-Quellcode:
Damit kann ich den Link an FireFox senden. Der wird dann neu geöffnet und der Link läd.
ShellExecute(Application.Handle, 'open', 'C:\Programme\Mozilla Firefox\firefox.exe' , 'http://www.google.de', nil , SW_NORMAL);
Klicke ich aus meiner anwendung auf einen weiteren Link passiert das gleiche erneut.
Delphi-Quellcode:
Dabei passiert garnichts, ausser das sich ein geöffneter Firefox angesprochen fühlt, kein Link läd aber der Fux den Fokus erhält.
ShellExecute(Application.Handle, 'open', '...\firefox.exe' , 'http://www.google.de /t', nil , SW_NORMAL);
Ich habe nun schon eine ganze weile mit atributen getüftel, sowie die abfrage dieser atribute in eigenen anwendungen (was auch klappt), jedoch bleibe ich beim FireFox einfach ergebnisslos. Vielleicht weiß hier ja jemand einen rat für mich. MfG wat? |
Re: ShellExecute - FireFox
ShellExecute(Application.Handle, 'open', '...\firefox.exe' , 'http://www.google.de /t', nil , SW_NORMAL);
Was soll denn dieser Parameter in der URL? |
Re: ShellExecute - FireFox
Hallo wat, willkommen bei DP. :dp:
Zitat:
Und was das /t betrifft: ich glaube nicht, dass Firefox dadurch die Seite in einem neuen Tab öffnet, da es AFAIK keinen extra Parameter dafür gibt. MfG Binärbaum |
Re: ShellExecute - FireFox
Das hält FireFox bei mir vom "/t":
Zitat:
|
Re: ShellExecute - FireFox
Die selbige warnung bekomme ich auch bei der geschichte mit dem /t.
Das wär schön wenn das funktionieren würd. Tut es aber nich. Zitat:
|
Re: ShellExecute - FireFox
Wenn du in den Optionen (in Firefox) Options => Tabs => Force links that open new windows to open in: auf a new tab setzt, kannst du ganz einfach mit deiner ersten Variante beliebig viele Links an FF senden, die werden immer in einem neuen Tab geöffnet, ich habe das gerade getestet (FF 1.5 RC2).
Also einfach wie du schon hast per:
Delphi-Quellcode:
ShellExecute(Application.Handle, 'open', 'C:\Programme\Mozilla Firefox\firefox.exe' , 'http://www.google.de', nil , SW_NORMAL);
|
Re: ShellExecute - FireFox
Prima, genau das ergebniss hab ich mir erstmal erhofft.
Danke allen miteinander für die schnbelle Hilfe. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:06 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