J'ai un programme qui tourne impeccablement sous windows XP,
d=E9velopp=E9 en VB6
Des que je le ram=E8ne =E0 la maison (Windows 2000 Pro) il me met unne
erreur 91 Variable ou bloc With...
Je me demande s'il n'y a pas un truc =E0 faire ...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
LiR
Bonjour,
D'après ce que tu indiques, le nombre d'origines possibles du problème est... infini.
Bien sûr on ne peut pas physiquement ni temporellement étudier toutes ces sources de problème et, encore moins, toutes les solutions, elles-même encore plus nombreuses, donc le premier "truc à faire" serait d'apporter quelques précisions.
Ton "programme" est-il un projet VB6 ou un exe dont tu n'as pas le code source?
Car l'erreur 91 en question se produit sur une ligne de code camme celle ci :
With MyObject
L'erreur se produit si MyObject est une variable de type objet non initialisée (i.e. MyObject est Nothing)
Et là, sans le code, il est quasiment impossible de savoir pourquoi l'objet en question n'a pas été initialisé comme prévu.
Le fait que le problème se produise sur un ordinateur et pas un autre permet cependant d'émettre un hypothèse (fort hasardeuse mais possible) :
Il se peut que le MyObject en question fasse appel à un composant qui n'est pas installé sur la machine incriminée. La résolution dans ce cas serait d'installer le composant en question (encore faudrait-il pouvoir l'identifier).
Bonjour.
J'ai un programme qui tourne impeccablement sous windows XP, développé en VB6 Des que je le ramène à la maison (Windows 2000 Pro) il me met unne erreur 91 Variable ou bloc With...
Je me demande s'il n'y a pas un truc à faire ...
Merci de votre aide
Bonjour,
D'après ce que tu indiques, le nombre d'origines possibles du problème
est... infini.
Bien sûr on ne peut pas physiquement ni temporellement étudier toutes ces
sources de problème et, encore moins, toutes les solutions, elles-même encore
plus nombreuses, donc le premier "truc à faire" serait d'apporter quelques
précisions.
Ton "programme" est-il un projet VB6 ou un exe dont tu n'as pas le code
source?
Car l'erreur 91 en question se produit sur une ligne de code camme celle ci :
With MyObject
L'erreur se produit si MyObject est une variable de type objet non
initialisée (i.e. MyObject est Nothing)
Et là, sans le code, il est quasiment impossible de savoir pourquoi l'objet
en question n'a pas été initialisé comme prévu.
Le fait que le problème se produise sur un ordinateur et pas un autre permet
cependant d'émettre un hypothèse (fort hasardeuse mais possible) :
Il se peut que le MyObject en question fasse appel à un composant qui n'est
pas installé sur la machine incriminée. La résolution dans ce cas serait
d'installer le composant en question (encore faudrait-il pouvoir
l'identifier).
Bonjour.
J'ai un programme qui tourne impeccablement sous windows XP,
développé en VB6
Des que je le ramène à la maison (Windows 2000 Pro) il me met unne
erreur 91 Variable ou bloc With...
D'après ce que tu indiques, le nombre d'origines possibles du problème est... infini.
Bien sûr on ne peut pas physiquement ni temporellement étudier toutes ces sources de problème et, encore moins, toutes les solutions, elles-même encore plus nombreuses, donc le premier "truc à faire" serait d'apporter quelques précisions.
Ton "programme" est-il un projet VB6 ou un exe dont tu n'as pas le code source?
Car l'erreur 91 en question se produit sur une ligne de code camme celle ci :
With MyObject
L'erreur se produit si MyObject est une variable de type objet non initialisée (i.e. MyObject est Nothing)
Et là, sans le code, il est quasiment impossible de savoir pourquoi l'objet en question n'a pas été initialisé comme prévu.
Le fait que le problème se produise sur un ordinateur et pas un autre permet cependant d'émettre un hypothèse (fort hasardeuse mais possible) :
Il se peut que le MyObject en question fasse appel à un composant qui n'est pas installé sur la machine incriminée. La résolution dans ce cas serait d'installer le composant en question (encore faudrait-il pouvoir l'identifier).
Bonjour.
J'ai un programme qui tourne impeccablement sous windows XP, développé en VB6 Des que je le ramène à la maison (Windows 2000 Pro) il me met unne erreur 91 Variable ou bloc With...