ich nutze seit einiger Zeit XBFTP von Phil Ide. Bisher klappte es zuverlässig und problemlos, zumindest an meinem PC.
Nun taucht das Problem auf, dass mein Programm an anderen Rechnern abstürzt.
Es erscheint folgernde Fehlermeldung:
Die entsprechende Programmzeile 155 sieht so aus:Error Base/5
Description: Internal data structures corrupted
Operation: dllPrepareCall
Called from XBFTP:OPEN (155)
Hier noch die xpperror.logcTpl := DllprepareCall("wininet.dll",DLL_STDCALL,"InternetConnectA")
Ich habe schon mal versucht, die Datei wininet.dll, die es bei mir in verschiedenen Versionen gibt vom Rechner wo alles ok ist auf einen anderen Rechner zu kopieren, hat allerdings nichts geholfen.ERROR LOG of "C:\Programme\Test\TEST.EXE" Date: 01.11.2008 14:34:55
Xbase++ version : Xbase++ (R) Version 1.90.331
Operating system : Windows XP 05.01 Build 02600 Service Pack 3
------------------------------------------------------------------------------
oError:args :
-> VALTYPE: C VALUE: wininet.dll
-> VALTYPE: N VALUE: 32
-> VALTYPE: C VALUE: InternetConnectA
oError:canDefault : Y
oError:canRetry : N
oError:canSubstitute: N
oError:cargo : NIL
oError:description : Internal data structures corrupted
oError:filename :
oError:genCode : 41
oError:operation : dllPrepareCall
oError:osCode : 0
oError:severity : 2
oError:subCode : 5
oError:subSystem : BASE
oError:thread : 1
oError:tries : 0
------------------------------------------------------------------------------
CALLSTACK:
------------------------------------------------------------------------------
Called from XBFTP:OPEN(155)
Called from DB_UPDATE(1452)
Called from (B)MAIN(238)
Called from MAIN(279)