Announcement

Collapse
No announcement yet.

Webbrowser->Navigate gibt Access Violation

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Webbrowser->Navigate gibt Access Violation

    Hallo zusammen!
    Habe mal wieder ein Problem.

    Und zwar bekomme ich, wenn ich in der FormCreate Methode mit dem TWebBrowser per Navigate eine URL ansteuer, gibts ne AccessVialotion.

    Wenn ich es jedoch per EInzelanweisung laufen lasse, dann klappt es!

    Hat jemand das selbe Problem und | oder eine Lösung?

  • #2
    Wird dann wohl noch nicht fertig mit dem create sein....
    Christian

    Comment


    • #3
      TWebBrowser (oder der dahninter liegende IE) arbeitet nicht vernünftig wenn keine gültige Fensterhandle verfügbar ist. Und im OnCreate ist das nicht der Fall. Verlage den Aufruf in OnShow.

      Comment


      • #4
        Hab jetzt einfach ein Application->ProcessMessages() hinzugefügt unter die Navigate Anweisung, jetzt klappts!

        Diese Prozedur scheinr echt Wunder zu wirken :-)

        Danke euch beiden trotzdem!

        Comment


        • #5
          Originally posted by Mucher View Post
          Hab jetzt einfach ein Application->ProcessMessages() hinzugefügt unter die Navigate Anweisung, jetzt klappts!

          Diese Prozedur scheinr echt Wunder zu wirken :-)
          Du solltest besser das fertig laden der Seite über das Event OnDocumentComplete abarbeiten bzw. das Property Busy abprüfen.

          Comment

          Working...
          X