cs_petchy
Messages postés710Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention19 mai 2015
-
9 août 2009 à 17:17
cs_petchy
Messages postés710Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention19 mai 2015
-
10 août 2009 à 17:58
bonjour
j'ai réaliser un programme sous VB6,tous fonctionne.mais mon Disque dur à eu un probleme,donc j'ai était obliger de le formater, avec un logiciel,j'ai pu récupérer mes dossier et mon programme .
j'ouvre le vbp et il ne veut pas m'ouvrir une fenetre,il met
"erreur lors du chargement,consulter le .log pour plus de détails"
"impossible de charger"
j'ouvre le point log et j'ai ça
"Ligne 769: Impossible de charger le fichier F:\DD_H\BTP\Frm_Config.frm."
comment faire pour récupérer cette fenetre ?
merci
petchy
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 10 août 2009 à 05:46
ferme ton projet
copie (sauvegarde) ton projet.vbp
ouvre le vbp avec notepad
vérifie que Frm_Config.frm soit bien celle que tu penses
(c'est à dire que les chemins soient relatifs au VBP et non le chemin en dur, au cas où tu aurais plusieurs copies de ton dossier de projet et que ton VBP pointerait vers une de ces copies)
si le chemin est incorrect, modifie-le à la main, sauve, teste
sinon
copie (sauvegarde) ta form Frm_Config.frm
ouvre Frm_Config.frm avec notepad
ouvre une autre form qui contient un des composants NTP
copie le CLSID du NTP et écrase la ligne correspondante vers Frm_Config.frm
sauve, relance le VBP
si çà ne donne rien, vérifie qu'une seule version du NTP soit enregistrée (nouveau projet, vb, composants, et compte le nombre de NTP proposés). si tu en as plusieurs, nettoie ton registre (regcleaner) après avoir refermé ton projet et fais un regsvr32 sur l'ocx ntp qui doit être placé à la racine de ton projet
enfin si toujours rien : pose des composants NTP sur ta Frm_Config.frm, supprime les anciens boutons et renomme les nouveaux avec les anciens noms
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 9 août 2009 à 17:31
Si tu as su récupérer le fichier FRM, fais un clic droit sur la fenêtre du projet => Ajouter => Formulaire => Existant. Il te suffira de lui "montrer" où est le fichier.
Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 10 août 2009 à 00:39
Le fichier de projet n'est qu'un simple fichier texte énumérant les fichiers du projet, ses propriétés et les références de celui-ci, tu peux donc t'en passer.
Ouvre simplement un nouveau projet et suis les conseils de ghuysmans
pour ce qui est des références si il y a, vb te signalera l'abscence de celles-ci, à toi d'aller les ajouter.
@+ Mayzz.
Si le déboguage est l'art d'enlever les bogues, la programmation doit être l'art de les créer.
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 10 août 2009 à 05:01
salut,
Ligne 769: Impossible de charger le fichier F:\DD_H\BTP\Frm_Config.frm
le message indique une impossibilité de charger la form, pas de la trouver!
lis le contenu de ton F:\DD_H\BTP\Frm_Config.log, qui indiquera très certainement une erreur sur un chargement d'un activex (composants) que tu n'as pas enregistré depuis la réinstall de ton OS
cs_petchy
Messages postés710Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention19 mai 20154 10 août 2009 à 05:26
bonjour
windows xp pro
sp6
en fait j'ouvre bien mon projet (.vbp)mais il n'y à que cette frm que je ne peut pas ouvrir.
J'ai creer un nouveau projet et j'ai voulu ajouter ma form,toujours pareil
et quand je regarde le fichier log j'ai ses erreurs
Ligne 156: La classe NTP.lvButtons_H du contrôle btn_Fontes_telfixe n'est pas une classe de contrôle chargée.
Ligne 203: La classe NTP.lvButtons_H du contrôle btn_Quit_impression n'est pas une classe de contrôle chargée.
Ligne 230: La classe NTP.lvButtons_H du contrôle btn_Aperçu_impression n'est pas une classe de contrôle chargée.
Ligne 257: La classe NTP.lvButtons_H du contrôle btn_Sauv_impression n'est pas une classe de contrôle chargée.
Ligne 284: La classe NTP.lvButtons_H du contrôle btn_Quit_option n'est pas une classe de contrôle chargée.
Ligne 311: La classe NTP.lvButtons_H du contrôle btn_Sauv_option n'est pas une classe de contrôle chargée.
Ligne 338: La classe NTP.lvButtons_H du contrôle cmd_quit n'est pas une classe de contrôle chargée.
Ligne 365: La classe NTP.lvButtons_H du contrôle cmd_ok n'est pas une classe de contrôle chargée.
Ligne 450: La classe NTP.lvButtons_H du contrôle btn_Quit_options n'est pas une classe de contrôle chargée.
que dois je faire car le controle lvButtons_H.ctl est bien enregistrer car je l'utilise dans d'autre form de mon programme
bonne journée
petchy
cs_petchy
Messages postés710Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention19 mai 20154 10 août 2009 à 17:58
salut
j'ai essayer plusieurs méthodes,j'ai pu récupérer
la form dans le projet,mais il manque pas mal de composant.
quand j'ai ouvert frm_config avec notepad,j'ai trouver pleins d'écriture bizarre,j'ai supprimer
tous ça,et j'ai pu récupérer ma form.,c'est déja pas mal.
merci encore pour vos réponses
petchy