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

DD05 53 Messages postés mercredi 11 août 2004Date d'inscription 11 juin 2010 Dernière intervention - 12 nov. 2006 à 17:07 - Dernière réponse : DD05 53 Messages postés mercredi 11 août 2004Date d'inscription 11 juin 2010 Dernière intervention
- 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 

Votre réponse

2 réponses

Meilleure réponse
cs_casy 7745 Messages postés mercredi 1 septembre 2004Date d'inscription 24 septembre 2014 Dernière intervention - 12 nov. 2006 à 17: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 #

Merci cs_casy 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 120 internautes ce mois-ci

Commenter la réponse de cs_casy
DD05 53 Messages postés mercredi 11 août 2004Date d'inscription 11 juin 2010 Dernière intervention - 12 nov. 2006 à 17:47
0
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

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.