Ouverture d'un projet sous VB6 [Résolu]

Messages postés
53
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
11 juin 2010
- - Dernière réponse : DD05
Messages postés
53
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
11 juin 2010
- 12 nov. 2006 à 17:47
Bonjour,


J'ai créé un projet sous VB6. Tous les modules et toutes les Forms sont enregistrés dans un répertoire de mon disque dur du PC.

Pour créer une copie de tout mon travail, j'ai sauvegardé ce repertoire sur une clé USB.

Ensuite, j'ai ouvert mon projet depuis ma clef USB. J'ai modifié
quelques lignes de programme puis j'ai à nouveau enregistré sur la clé
USB.

Pour avoir la dernière version de mon travail sur mon PC, j'ai recopié tout le répertoire de ma clé USB vers mon PC.


Le problème c'est que dès que j'ouvre le projet depuis le répertoire du
PC, il va chercher toutes les Forms et modules enregistrés sur la clé
USB.

Si la clé USB n'ai pas branchée, il me met le message suivant : "Path
not Found G:\Copie_projet_VB6\Form1.frm' Continue loading project ?"


Résultat, aujourd'hui, sans clé USB connecté au pc, je ne peux plus ouvrir mon projet depuis mon PC.

Si la clé est connectée et que j'ouvre le projet depuis le répertoire
du PC, lorsque je sauvegarde mon projet, il sauvegarde le fichier
Project.vbp sur le disque dur du PC et les Forms sur la clé.


Comment faire pour tout ouvrir depuis le disque dur du PC et tout enregistré dessus sans être dépendant de la clé USB ?


Merci d'avance.
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
28
3
Merci
C'est un bug de VB bien connu.

Il a tendance à sauvegarder les éléments du projet avec un chemin absolu même lorsque ils sont au même endroit que le projet.
Mais ce n'est pas systématique.

Il existe plusieurs solutions, qui peuvent marcher, qui peuvent ne pas marcher.

Tu peux par exemple enregistrer une à une les forms et les modules au lieu de tout sauver en quittant, tu peux systématiquement passer par enresgistrer sous, ....

Pour l'instant, tu dois passer par "enregistrer sous" pour tout remettre dans le bon répertoire. Une fois que tu as un projet correct, si tu as à nouveau le message d'erreur à l'ouverture, tu ferme immédiatement tout sans enregistrer, tu ouvre le .VBP avec notepad, et pour les forms et les modules, tu enleve  le chemin des fichiers pour ne garder que le nom du fichier.
Une fois fait tu pourras réouvrir le projet avec vb sans problème.

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 195 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_casy
Messages postés
53
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
11 juin 2010
1
1
Merci
Merci beaucoup.


Ca marche, j'ai ouvert le fichier .VBP avec Wordpad et j'ai remplacé les chemins des fichiers.

J'arrive à ouvrir mon projet sans la clé USB de branchée.
Commenter la réponse de DD05