Bonjour,
On m’a indiqué ce forum pour trouver un développeur qui pourrai t m’aider à résoudre le bogue apparu lors de l’exécution de certains programmes sous Visual Basic 6 (VB6). J’utilise VB6 depuis plus de quinze ans et ai créé une douzaine de programmes regroupés dans le module programmes.
Avec les points d’arrêts j’ai mis en évidence que le problème survenait pour tous les programmes à la ligne : Lire_Paramètres numeroRec Parametres (1)
La lecture ne semble plus fonctionner car ça déclenche l’erreur 76 – chemin d’accès introuvable et s’ouvre la fenêtre Lire paramètres où : open »C:\ressources\vtech\parametres.dat » for Random As #FileNumber Len recordlength est surligné en jaune.
Le fichier Usecam.txt se trouve vidé si j'insiste dans les tentatives (ce qui reste une énigme) -je l'ai rechargé plusieurs fois avec une clé USB- ce fichier Usecam.txt détient les données ou les copies des données sur parametres.dat nécessaires à l'exécution des calculs par un sous programme Usecam qui ne semble pas alimenté en données comme il le faudrait. En mettant un point d'arrêt au niveau du bugue et avec la touche F8 je n'arrive pas à rentrer plus dans les détails du chemin - il faut certainement explorer paramètres.dat mais je ne m'aventure pas à l'ouvrir car un message précise qu'il ya de gros risques pour l'application et demande d’aller sur le net trouver le logiciel requis.
J'ai eu l'idée de ressortir mon vieux PC et ai pu constater que les programmes installés dans le dossierC:\ Ressource\Vtech fonctionnaient normalement. Après installation sur le disque C avec une clé USB d'une version récente du sous dossier à problème renommé Vtech0, le problème persistait dès le premier run et ça a ensuite contaminé l'ancien sous dossier Vtech. Les conclusions à tirer ne semblent pas évidentes- Est-ce que VB6 en contact avec le sous dossier Vtech0 à problème s'est altéré et ne permet plus à la version vtech sans problème de fonctionnner? Si c'est le cas ça signifie que réinstaller VB6 n'est pas la solution-mais qu'il faut d'abord trouver la raison de l'erreur 76 chemin d'accès introuvable.
Une analyse des fichiers avec McAfee ne révèle rien - mais j'en arrive à suspecter un problème de ce type dont seraient la cible ces programmes?
Avec mes remerciements
Bague.
Partager