| Autor |
Beitrag |
r2d2-aeg
      
Beiträge: 28
Win XP, Win Vista, Win 7
|
Verfasst: So 08.08.10 14:41
Hallo
Wie kann ich mit Delphi 7 die aktuell geöffnete Firefoxseite neuladen (reload)?
Ich hab weiss nur wie ich die URL raus bekomme.
Wäre dankbar für einen Code und nicht einen Link auf eine englische Seite auf der ich mir Komponenten runterladen kann. 
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: So 08.08.10 14:53
"Codes" geben wir hier in den seltensten Fällen raus, da wir Hilfe zur Selbsthilfe UND das Verständnis der Technik für wichtiger halten, als irgendwas Zusammengefricks, wo der Autor nicht mal weiß, wieso das so geht.
Von daher, von den Möglichkeiten her:
- Firefox-Fenster aktivieren und mit SendKeys die nötigen Tastenkombinationen hinsenden
- Via XPCOM fernsteuern.
Und bzgl. englischer Seiten: Gewöhn dich dran, oder lass das Programmieren sein.
_________________ Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
Zuletzt bearbeitet von BenBE am So 08.08.10 14:54, insgesamt 1-mal bearbeitet
|
|
ALF
      
Beiträge: 1085
Erhaltene Danke: 53
WinXP, Win7, Win10
Delphi 7 Enterprise, XE
|
Verfasst: So 08.08.10 14:54
Naja, bisschen dürftig Deine Information oder!?
Wenn Du mit TWebBrowser arbeitest, schau unter Refresh oder Refresh2 nach!
Ansonsten wird Dir kaum einer ne vernünftige Antwort geben können, weil keiner weiss mit was Du arbeitest! Delphi7 reicht alleine nicht aus
Gruss Alf
_________________ Wenn jeder alles kann oder wüsste und keiner hätt' ne Frage mehr, omg, währe dieses Forum leer!
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: So 08.08.10 14:55
ALF hat folgendes geschrieben : | | Naja, bisschen dürftig Deine Information oder!? |
Jup.
ALF hat folgendes geschrieben : | | Wenn Du mit TWebBrowser arbeitest, schau unter Refresh oder Refresh2 nach! |
Es kann nicht TWebbrowser sein, weil TWebbrowser den IE kapselt, er aber FF haben will ...
ALF hat folgendes geschrieben : | Ansonsten wird Dir kaum einer ne vernünftige Antwort geben können, weil keiner weiss mit was Du arbeitest! Delphi7 reicht alleine nicht aus
Gruss Alf |
ACK.
Gruß,
BenBE.
_________________ Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
|
|
ALF
      
Beiträge: 1085
Erhaltene Danke: 53
WinXP, Win7, Win10
Delphi 7 Enterprise, XE
|
Verfasst: So 08.08.10 15:03
BenBE hat folgendes geschrieben : | | Es kann nicht TWebbrowser sein, weil TWebbrowser den IE kapselt, er aber FF haben will ... |
oops, so gehts los, bei dürftigen Infos.
Hab mich mehr auf die mageren Infos konzentriert
Gruss Alf
_________________ Wenn jeder alles kann oder wüsste und keiner hätt' ne Frage mehr, omg, währe dieses Forum leer!
|
|
r2d2-aeg 
      
Beiträge: 28
Win XP, Win Vista, Win 7
|
Verfasst: So 08.08.10 15:26
Also:
Ich benutze Windows XP
hab Delphi 7 mit den Indy 10 Komponenten
und hab mir Mozilla Firefox als Standart Browser installiert.
Mein Programm soll nur Firefox bescheid sagen, dass er die Seite neu laden soll. (Das gleiche wie F5 oder klick auf den Pfeil im Kopf-Bereich)
ICH HAB KEINEN TWEBBROWSER ODER ÄHNLICHES IN MEINEM PROGRAMM
|
|
ALF
      
Beiträge: 1085
Erhaltene Danke: 53
WinXP, Win7, Win10
Delphi 7 Enterprise, XE
|
Verfasst: So 08.08.10 15:54
Nun hast Du Dir die Antwort schon selbst gegeben
r2d2-aeg hat folgendes geschrieben : | | (Das gleiche wie F5 oder klick auf den Pfeil im Kopf-Bereich) |
und was man dafür benötigt, wahrscheinlich ein Button und
BenBE hat folgendes geschrieben : | - Firefox-Fenster aktivieren und mit SendKeys die nötigen Tastenkombinationen hinsenden
- Via XPCOM fernsteuern. |
Einfach mal loslegen und Suche im Forum 'Sendkeys' da gibt es schon schöne Beispiele.
Gruss Alf
_________________ Wenn jeder alles kann oder wüsste und keiner hätt' ne Frage mehr, omg, währe dieses Forum leer!
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: So 08.08.10 15:55
Sprich, du willst den FF als externen Prozess fernsteuern?
Dann siehe die Variante, die ich oben bereits erwähnt habe ...
_________________ Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
|
|
r2d2-aeg 
      
Beiträge: 28
Win XP, Win Vista, Win 7
|
Verfasst: So 08.08.10 17:41
Wie bekomm ich Firefox automatisch in den Vordergrund, falls er im Hintergrund läuft?
|
|
r2d2-aeg 
      
Beiträge: 28
Win XP, Win Vista, Win 7
|
Verfasst: So 08.08.10 17:53
Hat sich erledigt!
Ich suche mein Fenster und mach dann BringWindowToTop( HWND );
Danke für eure Hilfe
|
|
|