J'ai les DLL requis par mon programme a la racine de mon CD, à la même
place que mon programme autorun.exe
Sous XP, tout fonctionne à merveille... Aucune erreur, même sur un XP
fraîchement installé (sans DLL supplémentaires que certains programmes
pourraient installer). Compilé sous XP en passant au cas où ça aurait
de l'importance.
Sous 9x, chaque fois je clique sur un bouton, j'obtiens l'erreur 53,
fichier introuvable. J'ai essayé en respectant la longueur de 8
caractères dans les noms de fichiers et répertoires, tout en
minuscule, bref tout ce qui devrait marcher, et toujours rien. J'ai
aussi essayé d'ajouter un \ à App.Path et ça ne marche pas plus.
Je sais je suis pas le seul à qui ça arrive (Google m'en sort une
couple) mais aucune solution ne marche pour moi. Le pire c'est que
sous XP, tout fonctionne à merveille. Et surtout, me semble bien j'ai
déjà fait un programme exactement pareil et où ça marchait avant...
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
François Picalausa
"Joe" a écrit dans le message de news:
J'ai fait un menu que je mets sur CD avec des boutons qui lancent divers programmes d'installation.
Dans chacun des évènements Click des boutons, une commande lançant l'exécutable d'installation.
cmd = App.Path & "adaware6adaware6.exe" Shell cmd
J'ai les DLL requis par mon programme a la racine de mon CD, à la même place que mon programme autorun.exe
Sous XP, tout fonctionne à merveille... Aucune erreur, même sur un XP fraîchement installé (sans DLL supplémentaires que certains programmes pourraient installer). Compilé sous XP en passant au cas où ça aurait de l'importance.
Sous 9x, chaque fois je clique sur un bouton, j'obtiens l'erreur 53, fichier introuvable. J'ai essayé en respectant la longueur de 8 caractères dans les noms de fichiers et répertoires, tout en minuscule, bref tout ce qui devrait marcher, et toujours rien. J'ai aussi essayé d'ajouter un à App.Path et ça ne marche pas plus.
Je sais je suis pas le seul à qui ça arrive (Google m'en sort une couple) mais aucune solution ne marche pour moi. Le pire c'est que sous XP, tout fonctionne à merveille. Et surtout, me semble bien j'ai déjà fait un programme exactement pareil et où ça marchait avant...
Bonjour/soir,
Tu peux essayer un MsgBox cmd avant ton shell, pour savoir si le chemin est correct!
"Joe" <joe@joe.com> a écrit dans le message de
news:bc97rv4lr89kv5qar11qfqee7iv577svpf@4ax.com
J'ai fait un menu que je mets sur CD avec des boutons qui lancent
divers programmes d'installation.
Dans chacun des évènements Click des boutons, une commande lançant
l'exécutable d'installation.
cmd = App.Path & "adaware6adaware6.exe"
Shell cmd
J'ai les DLL requis par mon programme a la racine de mon CD, à la même
place que mon programme autorun.exe
Sous XP, tout fonctionne à merveille... Aucune erreur, même sur un XP
fraîchement installé (sans DLL supplémentaires que certains programmes
pourraient installer). Compilé sous XP en passant au cas où ça aurait
de l'importance.
Sous 9x, chaque fois je clique sur un bouton, j'obtiens l'erreur 53,
fichier introuvable. J'ai essayé en respectant la longueur de 8
caractères dans les noms de fichiers et répertoires, tout en
minuscule, bref tout ce qui devrait marcher, et toujours rien. J'ai
aussi essayé d'ajouter un à App.Path et ça ne marche pas plus.
Je sais je suis pas le seul à qui ça arrive (Google m'en sort une
couple) mais aucune solution ne marche pour moi. Le pire c'est que
sous XP, tout fonctionne à merveille. Et surtout, me semble bien j'ai
déjà fait un programme exactement pareil et où ça marchait avant...
Bonjour/soir,
Tu peux essayer un
MsgBox cmd
avant ton shell, pour savoir si le chemin est correct!
J'ai fait un menu que je mets sur CD avec des boutons qui lancent divers programmes d'installation.
Dans chacun des évènements Click des boutons, une commande lançant l'exécutable d'installation.
cmd = App.Path & "adaware6adaware6.exe" Shell cmd
J'ai les DLL requis par mon programme a la racine de mon CD, à la même place que mon programme autorun.exe
Sous XP, tout fonctionne à merveille... Aucune erreur, même sur un XP fraîchement installé (sans DLL supplémentaires que certains programmes pourraient installer). Compilé sous XP en passant au cas où ça aurait de l'importance.
Sous 9x, chaque fois je clique sur un bouton, j'obtiens l'erreur 53, fichier introuvable. J'ai essayé en respectant la longueur de 8 caractères dans les noms de fichiers et répertoires, tout en minuscule, bref tout ce qui devrait marcher, et toujours rien. J'ai aussi essayé d'ajouter un à App.Path et ça ne marche pas plus.
Je sais je suis pas le seul à qui ça arrive (Google m'en sort une couple) mais aucune solution ne marche pour moi. Le pire c'est que sous XP, tout fonctionne à merveille. Et surtout, me semble bien j'ai déjà fait un programme exactement pareil et où ça marchait avant...
Bonjour/soir,
Tu peux essayer un MsgBox cmd avant ton shell, pour savoir si le chemin est correct!