Bonjour à tous,
Une fois de plus j'en appelle à vos lumières. J'ai développé une application sous D7 et j'utilise paradox.
J'ai déployé cette application sur un poste qui fonctionnait en win98. Tout marchait très bien.
Ce poste est passé en XP pro pack 2. J'ai réinstaller le BDE (en utilisant bdeinst32.dll). Le problème c'est quand je lance mon appli, windows me dit que mon appli a rencontré un problème et donc qu'il a du la fermer... Je sais pas lire le rapport d'erreur qu'il propose d'envoyer peut etre qu'il y a des trucs interessant.
J'ai utiliser dependency walker pour voir un peu et il me met ca en dernier :
LoadLibraryA("odbc32.DLL") returned 0x74730000.
GetProcAddress(0x74730000 [ODBC32.DLL], "DLLINITFUNCTION") called from "IDAPI32.DLL" at address 0x4BE3A869 and returned NULL. Error: La procdure spcifie est introuvable (127).
GetProcAddress(0x74730000 [ODBC32.DLL], 0x00000002) called from "IDAPI32.DLL" at address 0x4BE3A6A5 and returned 0x7473F2D4.
GetProcAddress(0x74730000 [ODBC32.DLL], 0x00000039) called from "IDAPI32.DLL" at address 0x4BE3A6A5 and returned 0x74761D54.
GetProcAddress(0x74730000 [ODBC32.DLL], 0x00000047) called from "IDAPI32.DLL" at address 0x4BE3A6A5 and returned 0x747626C2.
GetProcAddress(0x74730000 [ODBC32.DLL], 0x0000000F) called from "IDAPI32.DLL" at address 0x4BE3A6A5 and returned 0x74754AB3.
LoadLibraryA("odbc32.dll") called from "IDAPI32.DLL" at address 0x4BE3A4F2.
LoadLibraryA("odbc32.dll") returned 0x74730000.
LoadLibraryA("odbc32.dll") called from "IDAPI32.DLL" at address 0x4BE3A4F2.
LoadLibraryA("odbc32.dll") returned 0x74730000.
Exited "FACTURATION.EXE" (process 0xEB8) with code -1073741571 (0xC00000FD).
Entrypoint reached. All implicit modules have been loaded.
j'ai vérifié les versions des dll et c'est les memes que chez moi.
J'ai mis des points d'arret pour voir ou ca plante. C'est au moment ou je crée ma première forme. Avant meme de lancer la première ligne de la procedure create.
Mais le 'application.initialize' passe.
Je sais pas trop dans quel direction cherchée... si vous avez une idée elle est la bienvenue.
Merci par avance
Vincent
Partager