Je développe généralement sous aceess 2000 et j'ai écrit sous VB 4 un petit
programme qui permet aux utilisateurs de sélectionner ce qu'ils doivent
installer en fonction de ce qui existe sur leur machine. Par exemple s'ils
n'ont pas Access 2000, il installe le runtime d'access 2000, etc...
Quand je lance le cdrom sur mon PC ce petit programme fonctionne très bien.
Mais quand je veux le lancer sur une autre machine j'ai "runtime error 76
path not found"
Sur le cd j'ai installé:
Un autorun
Mon appli (toute simple)
VB40032.DLL
Il manque quoi pour qu'il se lance normalement sur une autre machine?
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
Sandrine
Bonjour
Quand cette erreur survient, c'est que vous faite appelle à un fichier (un dll par exemple) sur le disque dur dans un répertoire donné. A ce moment là il faut mettre la dll sur le CD et changer le chemin d'acces dans les sources.
Attention à la gestion des erreurs. Je sais pas comment vous faites pour savoir comment le programme est installé ou non Mais si c'est à partir du répertoire, il faut gérer l'erreur 76 dans votre programme quand le programme n'est pas installer.
Exemple : On Error goto Erreur .... Mettre votre programme de Verification ....
Erreur: if err.number = 76 then .... end if
En Espérant avoir répondu à votre question,
Sandrine
"codial" wrote in message news:%
Bonjour,
Je développe généralement sous aceess 2000 et j'ai écrit sous VB 4 un
petit
programme qui permet aux utilisateurs de sélectionner ce qu'ils doivent installer en fonction de ce qui existe sur leur machine. Par exemple s'ils n'ont pas Access 2000, il installe le runtime d'access 2000, etc... Quand je lance le cdrom sur mon PC ce petit programme fonctionne très
bien.
Mais quand je veux le lancer sur une autre machine j'ai "runtime error 76 path not found"
Sur le cd j'ai installé: Un autorun Mon appli (toute simple) VB40032.DLL
Il manque quoi pour qu'il se lance normalement sur une autre machine?
Cordialement
Codial
Bonjour
Quand cette erreur survient, c'est que vous faite appelle à un fichier (un
dll par exemple) sur le disque dur dans un répertoire donné. A ce moment là
il faut mettre la dll sur le CD et changer le chemin d'acces dans les
sources.
Attention à la gestion des erreurs. Je sais pas comment vous faites pour
savoir comment le programme est installé ou non Mais si c'est à partir du
répertoire, il faut gérer l'erreur 76 dans votre programme quand le
programme n'est pas installer.
Exemple :
On Error goto Erreur
....
Mettre votre programme de Verification
....
Erreur:
if err.number = 76 then
....
end if
En Espérant avoir répondu à votre question,
Sandrine
"codial" <DEVcodial@DEVfree.fr> wrote in message
news:%23EPLIxltDHA.1196@TK2MSFTNGP12.phx.gbl...
Bonjour,
Je développe généralement sous aceess 2000 et j'ai écrit sous VB 4 un
petit
programme qui permet aux utilisateurs de sélectionner ce qu'ils doivent
installer en fonction de ce qui existe sur leur machine. Par exemple s'ils
n'ont pas Access 2000, il installe le runtime d'access 2000, etc...
Quand je lance le cdrom sur mon PC ce petit programme fonctionne très
bien.
Mais quand je veux le lancer sur une autre machine j'ai "runtime error 76
path not found"
Sur le cd j'ai installé:
Un autorun
Mon appli (toute simple)
VB40032.DLL
Il manque quoi pour qu'il se lance normalement sur une autre machine?
Quand cette erreur survient, c'est que vous faite appelle à un fichier (un dll par exemple) sur le disque dur dans un répertoire donné. A ce moment là il faut mettre la dll sur le CD et changer le chemin d'acces dans les sources.
Attention à la gestion des erreurs. Je sais pas comment vous faites pour savoir comment le programme est installé ou non Mais si c'est à partir du répertoire, il faut gérer l'erreur 76 dans votre programme quand le programme n'est pas installer.
Exemple : On Error goto Erreur .... Mettre votre programme de Verification ....
Erreur: if err.number = 76 then .... end if
En Espérant avoir répondu à votre question,
Sandrine
"codial" wrote in message news:%
Bonjour,
Je développe généralement sous aceess 2000 et j'ai écrit sous VB 4 un
petit
programme qui permet aux utilisateurs de sélectionner ce qu'ils doivent installer en fonction de ce qui existe sur leur machine. Par exemple s'ils n'ont pas Access 2000, il installe le runtime d'access 2000, etc... Quand je lance le cdrom sur mon PC ce petit programme fonctionne très
bien.
Mais quand je veux le lancer sur une autre machine j'ai "runtime error 76 path not found"
Sur le cd j'ai installé: Un autorun Mon appli (toute simple) VB40032.DLL
Il manque quoi pour qu'il se lance normalement sur une autre machine?