vb5zh
Messages postés7Date d'inscriptionvendredi 5 mars 2004StatutMembreDernière intervention24 janvier 2006
-
19 janv. 2006 à 20:15
vb5zh
Messages postés7Date d'inscriptionvendredi 5 mars 2004StatutMembreDernière intervention24 janvier 2006
-
24 janv. 2006 à 00:40
Bonjour,
J'ai fait un petit prog (vb5) qui utilise les bases de donnée access,le tableur excel, et la base de registre... le run marche super bien, lors de l'intallation sur une machine avec VB5 la complilation donne un exe qui tourne... mais si je prend l'exe sur un autre ordi (avec XP avec une mise à jour quotidienne), j'ai au démarrage Erreur 1108.
J'ai changé les modes de complilation, les public en private...rien à faire.
Je n'ai pas vu sur le forum cette erreur référencée (peut-être ai je mal chercher...au quel cas désolé)... mais svp HELP!!!!
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200621 23 janv. 2006 à 19:26
Si tu mets cette dll dans le dossier du prog, aucune incidence. Ton prog prendra celle-là avant celle qui existe déjà sur l'XP (c:\windows\system32) et ça ne gènera pas les autres applis et logiciels qui se servent de celle de l'XP.
Je reconnais que c'est un peu du bricolage mais je n'ai toujours pas d'explication précise à part la différence de version. Un bug peut-être ?
-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200621 19 janv. 2006 à 20:40
Salut,
D'abord, as-tu fait un package (avec setup et tout) de ton appli puis installé ce package sur l'XP ?
En tous cas, quel est le message associé à cette erreur 1108 ?
-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?
vb5zh
Messages postés7Date d'inscriptionvendredi 5 mars 2004StatutMembreDernière intervention24 janvier 2006 21 janv. 2006 à 11:38
Salut Canis Lupus,
J'ai deux ordi, j'ai Win98 et WinXp, sous XP l'assistant d'empaquetage bloque (valeur de propriété incorrecte; une erreur inattendue s'est produite.) alors que sous win98 rien à dire...!!
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200621 21 janv. 2006 à 13:56
Perso, je n'ai jamais eu de problèmes d'empaquetage que ce soit sous 98 ou XP avec vb6.
Pour l'empaquetage, tu peux utiliser aussi InnoSetup (tuto sur le site de DARKSIDIOUS : http://www.progotop.com/).
Ou alors, regarde dans le dossier support de ton empaquetage 98 les dll, ocx, tlb, ... et vérifies si elles sont présentes sur la machine XP. Si non, colle-les dans le dossier de ton exe. Mais attention, pas garanti, certaines dll ou ocx doivent être enregistrées dans la bdr avec regsvr32.
-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?
vb5zh
Messages postés7Date d'inscriptionvendredi 5 mars 2004StatutMembreDernière intervention24 janvier 2006 21 janv. 2006 à 23:32
Merci, pour vos conseils Canis Lupus et Casy,
J'ai empaqueté sous win98 (je n'ai pas encore trouvé le problème sous XP).
Il est possible que ce soit dû à BD Access)... en faisant un essai sans elle l'exe fonctionne...
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200621 22 janv. 2006 à 12:04
Dis voir,
Quelle est la version de ta base Access ? 97 ?
Je viens de me souvenir qu'il y a un quelque temps, j'ai eu un problème similaire (quoique je ne me souviens plus du message d'erreur).
J'avais une appli développée avec vb6, attaquant une base Access 97.
En la portant vers une machine XP (où Access 2002 est installé), j'ai eu des problèmes dùs à la dll vbar332.dll (bien qu'étant présente sur l'XP).
La solution à cette époque a été de coller la vbar332.dll du 98 dans le même dossier que l'exe sur l'xp car j'avais interdiction de modifier les versions de dll existantes sur l'XP.
Peut-être que ça te donnera une piste ?
-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?