AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

ShellExecute - FireFox

Ein Thema von wat · begonnen am 24. Nov 2005 · letzter Beitrag vom 24. Nov 2005
Antwort Antwort
wat

Registriert seit: 5. Okt 2005
Ort: Weyhe
3 Beiträge
 
#1

ShellExecute - FireFox

  Alt 24. Nov 2005, 13:33
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.
 ShellExecute(Application.Handle, 'open', 'C:\Programme\Mozilla Firefox\firefox.exe' , 'http://www.google.de', nil , SW_NORMAL); Damit kann ich den Link an FireFox senden. Der wird dann neu geöffnet und der Link läd.

Klicke ich aus meiner anwendung auf einen weiteren Link passiert das gleiche erneut.

 ShellExecute(Application.Handle, 'open', '...\firefox.exe' , 'http://www.google.de /t', nil , SW_NORMAL); Dabei passiert garnichts, ausser das sich ein geöffneter Firefox angesprochen fühlt, kein Link läd aber der Fux den Fokus erhält.

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?
  Mit Zitat antworten Zitat
Daniel G
(Gast)

n/a Beiträge
 
#2

Re: ShellExecute - FireFox

  Alt 24. Nov 2005, 14:07
ShellExecute(Application.Handle, 'open', '...\firefox.exe' , 'http://www.google.de /t', nil , SW_NORMAL);

Was soll denn dieser Parameter in der URL?
  Mit Zitat antworten Zitat
Benutzerbild von Binärbaum
Binärbaum

Registriert seit: 19. Jan 2005
Ort: Elstra
764 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: ShellExecute - FireFox

  Alt 24. Nov 2005, 14:35
Hallo wat, willkommen bei DP.

Zitat von wat:
 ShellExecute(Application.Handle, 'open', '...\firefox.exe' , 'http://www.google.de /t', nil , SW_NORMAL);
Normalerweise müssten zwei Punkte vor \firefox.exe auch reichen.
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
There are exactly 10 kinds of people: those who understand binary, and those who don't.
---
"Software reift beim Kunden. Bei Hardware ist es anders: Hardware fault beim Kunden." - Rainer G. Spallek
  Mit Zitat antworten Zitat
Daniel G
(Gast)

n/a Beiträge
 
#4

Re: ShellExecute - FireFox

  Alt 24. Nov 2005, 14:42
Das hält FireFox bei mir vom "/t":

Zitat:
Warnung
------------------------
Die URL ist ungültig und kann nicht geladen werden
------------------------
OK
  Mit Zitat antworten Zitat
wat

Registriert seit: 5. Okt 2005
Ort: Weyhe
3 Beiträge
 
#5

Re: ShellExecute - FireFox

  Alt 24. Nov 2005, 15:07
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:
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.
Dafür muss es doch irgendwas geben,... keinen parameter,... wie komm ich dann zu meinem ergebniss ?
  Mit Zitat antworten Zitat
PierreB
(Gast)

n/a Beiträge
 
#6

Re: ShellExecute - FireFox

  Alt 24. Nov 2005, 15:12
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:
ShellExecute(Application.Handle, 'open', 'C:\Programme\Mozilla Firefox\firefox.exe' , 'http://www.google.de', nil , SW_NORMAL);
  Mit Zitat antworten Zitat
wat

Registriert seit: 5. Okt 2005
Ort: Weyhe
3 Beiträge
 
#7

Re: ShellExecute - FireFox

  Alt 24. Nov 2005, 15:42
Prima, genau das ergebniss hab ich mir erstmal erhofft.

Danke allen miteinander für die schnbelle Hilfe.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:39 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