[delphi] TWebrowser dmv een NMHTTP laten browsen

Pagina: 1
Acties:

  • Engineer
  • Registratie: Juni 2001
  • Laatst online: 04-05 00:03
Hoi,
ik ben bezig met een browser waarin je stukken source van een site anders kan maken voordat ie de site in de browser laad.
handig om eigen smiley's op got te zetten bijv. :)

Nu lukt alles goed, maar de source word alleen vervangen als de page via een NMHTTP word binnengehaalt.

Dus de page word alleen aangepast als je een url invoert en op enter douwt, want als je op een link klikt word de page rechtstreeks via de TWebbrowser binnengehaalt en is ie gewoon zoals hij hoort te zijn.

Dus weet iemand hoe ik de TWebbrowser z'n page's via de NMHTTP kan laten binnen halen? :)

  • Delphi32
  • Registratie: Juli 2001
  • Laatst online: 21-09 20:52

Delphi32

Heading for the gates of Eden

Zit er niet een OnBeforeNavigate event op zo'n TWebBrowser? Volgens mij wel, maar ik kan me vergissen, werk nooit met dat ding omdat ik sowieso niet met een MS browser werk.
Om kort te gaan: probeer een event OnBeforeNavigate (of iets vergelijkbaars) en daar dan de op te vragen URL aanpassen.

  • Engineer
  • Registratie: Juni 2001
  • Laatst online: 04-05 00:03
Project gotbrowser.exe raised exception class EOLeError with message 'Variant does not reference an automation object'. Process stopped. Use Step or Run to continue.
Dit krijg ik nu dus, dit deed ik in WebBrowserBeforeNavigate2:

NMHTTP.get(url.text);

url is dus een edit veldje :)

/edit stupid f2s |:(

  • Delpix
  • Registratie: September 2001
  • Laatst online: 27-11-2021

Delpix

Alanis Fan

Op dinsdag 25 september 2001 01:20 schreef hdd het volgende:
/edit stupid f2s |:(
Wat heeft dit met f2s te maken ?
:? :?

...beter bekend als AMFan