Hallo,
ich habe ein Programm mit Visual Basic 6.0 (diwa_off) programmiert.
Integriert ist msql Server 2005 (Expressversion); Datentransfer mittels FTP; Telnet;
sevDataGrid und diverse VB DLL's.
Dies läuft stabil auf XP-Rechnern.
Nun versuchte ich das Programm auf einen VISTA Rechner zum Laufen zu bringen.
Die Installation und Anbindung an die Datenbank SQL 2005 (Express)
funktionierte einwandfrei.
Zuerst funktionierte das Programm - ich versuchte einen Download (gelang auch) und
anschließend wurde mittels Transact-SQL Daten in die Datenbank gespult. (funktionierte auch noch). Jedoch plötzlich kam diese Fehlermeldung:
Problemsignatur:
Problemereignisname: APPCRASH
Anwendungsname: diwa_off.exe
Anwendungsversion: 2.3.0.15
Anwendungszeitstempel: 468b769f
Fehlermodulname: ntdll.dll
Fehlermodulversion: 6.0.6000.16386
Fehlermodulzeitstempel: 4549bdc9
Ausnahmecode: c0000005
Ausnahmeoffset: 00061635
Betriebsystemversion: 6.0.6000.2.0.0.256.6
Gebietsschema-ID: 1031
Zusatzinformation 1: bfef
Zusatzinformation 2: e8adce1c2b9e7be834b4063ac3c53863
Zusatzinformation 3: bfef
Zusatzinformation 4: e8adce1c2b9e7be834b4063ac3c53863
Das Programm brach ab, und ist seitdem nicht mehr zu bewegen zu starten.
Bzw. es versucht zu starten, bricht aber ohne Fehlermeldung aus VB ab, obwohl im Programmcode Fehlerroutinen eingebaut sind.
Soviel ich herausfand, versucht sich das Programm diwa_off in der Datenbank anzumelden,
und dann - kommt plötzlich wieder obige Fehlermeldung.
Woran liegt es? - Wie kann ich feststellen wer hiert mit einer ntdll.dll zu tun hat?
oder wieso es zu einem Abbruch kommt? Visual Basic erzeugt keine Fehlermeldung. Nur Windows! (obige).
Wie kann ich es beheben?
Danke für die Hilfe