vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
webbrowser control problem under Win 7 64bit und IE11 
Autor: OliverBreith
Datum: 26.11.14 23:41

Hallo zusammen,

mit diesem Code sende ich eine Bestellnummer und Lot Nummer an eine Internetseite

unter Windows XP läuft alles perfekt; aber unter Win 7 64bit mit IE11 werden die Internetelemente nicht gefunden. Mein Programm stürtzt also ab, wenn ich die On Error nicht drin hätte


WebBrowser1.Navigate "https://de.vwr.com/store/search/searchCerts.jsp"
 
  Do While (WebBrowser1.ReadyState <> READYSTATE_COMPLETE Or WebBrowser1.Busy)
            DoEvents
        Loop
 
 
        On Error Resume Next
        'Bestellnummer
        WebBrowser1.Document.getElementById( _
          "/vwr/search/SearchCertFormHandler.catalogNumber").Value = _
          frmChemikalien_erfassung.cboBestellnummer.Text
        WebBrowser1.Document.getElementById( _
        "_D:/vwr/search/SearchCertFormHandler.catalogNumber").Value = _
        frmChemikalien_erfassung.cboBestellnummer.Text
 
        'Charge
        WebBrowser1.Document.getElementById( _
          "/vwr/search/SearchCertFormHandler.lotNumber").Value = _
          frmChemikalien_erfassung.DBGrdChargen.Columns(1).Text
        WebBrowser1.Document.getElementById( _
        "_D:/vwr/search/SearchCertFormHandler.lotNumber").Value = _
        frmChemikalien_erfassung.DBGrdChargen.Columns(1).Text
 
        WebBrowser1.Document.getElementById( _
          "/vwr/search/SearchCertFormHandler.lotSearch").Click
 
        On Error GoTo 0
Hat jemand eine Idee

Danke für eure Hilfe

Oliver
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: webbrowser control problem under Win 7 64bit und IE11 
Autor: effeff
Datum: 27.11.14 11:40

Du musst schon sehen, dass die Steuerelemente, die Du auf dem Zielrechner benutzen möchtest, dort auch installiert und registriert sind... Schau Dir also an, welche Komponenten benutzt werden und in welchen Dateien diese enthalten sind, installiere diese Dateien auf dem Zielrechner und registriere sie dort. Eventuell gibt es Probleme, weil Du einen 64-bit-Rechner als Zielrechner hast.

EALA FREYA FRESENA

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: webbrowser control problem under Win 7 64bit und IE11 
Autor: OliverBreith
Datum: 27.11.14 21:31

Hallo Effeff,

erst einmal danke für deine Hilfsbereitschaft.
Ich habe gerade das Problem selbst gefunden. Meinen Code habe ich wie folgt umgestaltet. So läuft er nun unter Windows 7

Was ist eigentlich diese jsennionid ? Mein Code läuft auch, wenn ich diese weglasse.


  WebBrowser1.Silent = True
 
'WebBrowser1.Navigate 
' "https://de.vwr.com/store/search/searchCerts.jsp;jsessionid=D73C3224B69E9DB2" & _
"67215BE25E738A1?tabId=certSearch"
 
WebBrowser1.Navigate "https://de.vwr.com/store/search/searchCerts.jsp"
        Do Until WebBrowser1.ReadyState = READYSTATE_COMPLETE And _
          WebBrowser1.Busy = False
            DoEvents
        Loop
 
        With WebBrowser1.Document.Forms("form2")
            .elements("/vwr/search/SearchCertFormHandler.catalogNumber").Value _
              = "1.00012.2500"
            .elements("/vwr/search/SearchCertFormHandler.lotNumber").Value = _
            "I637412"
            ' Formular abschicken
            .elements("/vwr/search/SearchCertFormHandler.lotSearch").Click
    End With
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: webbrowser control problem under Win 7 64bit und IE11 
Autor: effeff
Datum: 28.11.14 10:13

OliverBreith schrieb:
Was ist eigentlich diese jsennionid ?
 
tp://de.wikipedia.org/wiki/Sitzungsbezeichner...

EALA FREYA FRESENA

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel