Einzelnen Beitrag anzeigen

Metschu

Registriert seit: 31. Dez 2006
151 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#1

TWebbrowser - Komisches verhalten auf einem Rechner

  Alt 20. Aug 2023, 11:13
Hallo zusammen,

ich benutze den tWebbrowser, um ein Formular aufzurufen, dies auszufüllen und abzuschicken. Das Ergebnis wird über den Quelltext ausgewertet.
Das klappte auch Problemlos.
Ein Rechner macht hier nun folgende Probleme:

* es wird nicht auf das fertige laden der Webseite gewartet, die Webseite wird aber aufgerufen.
Folgender CodeTeil wird ohne Warten übersprungen:
Delphi-Quellcode:
   while WebBrowser.ReadyState <> READYSTATE_COMPLETE do
    Application.ProcessMessages;
-> Testweise ein "MessageDLG" eingefügt zum manuellen warten, bis geladen ist (plus 60 Sekunden Wartezeit von mir), hier aber auch folgenden Fehler:

* Fehlermeldung (Exception) beim senden der Daten an tWebBrowser
WebBrowser.OleObject.Document.getElementById('XXX').value := String(Daten);

* Direkt beim Starten meiner Software wird nur an diesem Rechner ein Ordner erstellt "Software.Exe.WebView2" mit diversen Unterordnern.

Diesen Fehler habe ich nur bei einem Rechner, andere nicht.
Alle haben das gleiche Betriebssystem und Updates.

Hat hier jemand eine Idee?

Danke und Gruß

Torsten
Torsten
Ich kam, sah und alles Funktionierte.
Dann klingelte mein Wecker...
  Mit Zitat antworten Zitat