je fais des programmes en VB6 sur mon ordinateur. Toutefois, quand je
copie les sources sur 1 CD pour les installer sur un autre ordinateur,
cela ne fonctionne pas. J'ai l'impression que l'un des composants stocke
en "dur", le chemin pour aller chercher les autres parties du programme
(classes, frame etc...).
Le prôblème, c'est que lorsque je déplace les sources de mon programme,
je ne connaîs pas par avance le chemin sur lequel il sera copié!!!
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
Hello,
pour les chemins relatifs, utilise App.Path
Pour les composants, assure toi qu'ils soient installés et enregistrés (regsvr32 à la main, sinon un package d'installation est très utile!)
Si tu copie les sources, les chemins sont stoqués de manière relative dans le vbp. En l'éditant avec bloc notes, tu pourra vérifier celà. -- François Picalausa (MVP VB) http://faq.vb.free.fr --- http://msdn.microsoft.com http://apisvb.europe.webmatrixhosting.net
"thierry" a écrit dans le message de news:
bonjour,
je fais des programmes en VB6 sur mon ordinateur. Toutefois, quand je copie les sources sur 1 CD pour les installer sur un autre ordinateur, cela ne fonctionne pas. J'ai l'impression que l'un des composants stocke en "dur", le chemin pour aller chercher les autres parties du programme (classes, frame etc...).
Le prôblème, c'est que lorsque je déplace les sources de mon programme, je ne connaîs pas par avance le chemin sur lequel il sera copié!!!
Avez vous une idée?
Cordialement
Thierry
Hello,
pour les chemins relatifs, utilise
App.Path
Pour les composants, assure toi qu'ils soient installés et enregistrés
(regsvr32 à la main, sinon un package d'installation est très utile!)
Si tu copie les sources, les chemins sont stoqués de manière relative dans
le vbp. En l'éditant avec bloc notes, tu pourra vérifier celà.
--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
http://apisvb.europe.webmatrixhosting.net
"thierry" <thierry10.durant@laposte.net> a écrit dans le message de
news:GFr.1b3b6c4424dad9989896ac@news.avantage.oleane.com
bonjour,
je fais des programmes en VB6 sur mon ordinateur. Toutefois, quand je
copie les sources sur 1 CD pour les installer sur un autre ordinateur,
cela ne fonctionne pas. J'ai l'impression que l'un des composants
stocke en "dur", le chemin pour aller chercher les autres parties du
programme (classes, frame etc...).
Le prôblème, c'est que lorsque je déplace les sources de mon
programme, je ne connaîs pas par avance le chemin sur lequel il sera
copié!!!
Pour les composants, assure toi qu'ils soient installés et enregistrés (regsvr32 à la main, sinon un package d'installation est très utile!)
Si tu copie les sources, les chemins sont stoqués de manière relative dans le vbp. En l'éditant avec bloc notes, tu pourra vérifier celà. -- François Picalausa (MVP VB) http://faq.vb.free.fr --- http://msdn.microsoft.com http://apisvb.europe.webmatrixhosting.net
"thierry" a écrit dans le message de news:
bonjour,
je fais des programmes en VB6 sur mon ordinateur. Toutefois, quand je copie les sources sur 1 CD pour les installer sur un autre ordinateur, cela ne fonctionne pas. J'ai l'impression que l'un des composants stocke en "dur", le chemin pour aller chercher les autres parties du programme (classes, frame etc...).
Le prôblème, c'est que lorsque je déplace les sources de mon programme, je ne connaîs pas par avance le chemin sur lequel il sera copié!!!
Avez vous une idée?
Cordialement
Thierry
ng
Salut,
Quelle est l'erreur exacte que tu recois ?
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
thierry a écrit :
bonjour,
je fais des programmes en VB6 sur mon ordinateur. Toutefois, quand je copie les sources sur 1 CD pour les installer sur un autre ordinateur, cela ne fonctionne pas. J'ai l'impression que l'un des composants stocke en "dur", le chemin pour aller chercher les autres parties du programme (classes, frame etc...).
Le prôblème, c'est que lorsque je déplace les sources de mon programme, je ne connaîs pas par avance le chemin sur lequel il sera copié!!!
Avez vous une idée?
Cordialement
Thierry
Salut,
Quelle est l'erreur exacte que tu recois ?
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
thierry <thierry10.durant@laposte.net> a écrit :
bonjour,
je fais des programmes en VB6 sur mon ordinateur. Toutefois, quand je
copie les sources sur 1 CD pour les installer sur un autre ordinateur,
cela ne fonctionne pas. J'ai l'impression que l'un des composants
stocke en "dur", le chemin pour aller chercher les autres parties du
programme (classes, frame etc...).
Le prôblème, c'est que lorsque je déplace les sources de mon
programme, je ne connaîs pas par avance le chemin sur lequel il sera
copié!!!
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
thierry a écrit :
bonjour,
je fais des programmes en VB6 sur mon ordinateur. Toutefois, quand je copie les sources sur 1 CD pour les installer sur un autre ordinateur, cela ne fonctionne pas. J'ai l'impression que l'un des composants stocke en "dur", le chemin pour aller chercher les autres parties du programme (classes, frame etc...).
Le prôblème, c'est que lorsque je déplace les sources de mon programme, je ne connaîs pas par avance le chemin sur lequel il sera copié!!!
Avez vous une idée?
Cordialement
Thierry
François Picalausa
Hello,
regsvr32 est un outils d'enregistrement des composants COM. un composant COM, lorsqu'il n'est pas enregistré est inutilisable. En fait, c'est le fait de l'enregistrer (et d'ajouter des références dans la base de registre) qui permet à windows et/ou à VB de de communiquer avec la dll sans savoir où elle se trouve. Un programme d'installation enregistre automatiquement les composants nécessaires à l'application sur un poste.
-- François Picalausa (MVP VB) http://faq.vb.free.fr --- http://msdn.microsoft.com http://apisvb.europe.webmatrixhosting.net
"thierry" a écrit dans le message de news:
In article , says... Pourriez cous m'indiquer ce qu'est regserv32?
Hello,
regsvr32 est un outils d'enregistrement des composants COM.
un composant COM, lorsqu'il n'est pas enregistré est inutilisable.
En fait, c'est le fait de l'enregistrer (et d'ajouter des références dans la
base de registre) qui permet à windows et/ou à VB de de communiquer avec la
dll sans savoir où elle se trouve. Un programme d'installation enregistre
automatiquement les composants nécessaires à l'application sur un poste.
--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
http://apisvb.europe.webmatrixhosting.net
"thierry" <thierry10.durant@laposte.net> a écrit dans le message de
news:GFr.1b3b96029419932f9896ad@news.avantage.oleane.com
In article <uCoDAWEVEHA.2520@TK2MSFTNGP10.phx.gbl>,
fpicalausa@chez.com says...
Pourriez cous m'indiquer ce qu'est regserv32?
regsvr32 est un outils d'enregistrement des composants COM. un composant COM, lorsqu'il n'est pas enregistré est inutilisable. En fait, c'est le fait de l'enregistrer (et d'ajouter des références dans la base de registre) qui permet à windows et/ou à VB de de communiquer avec la dll sans savoir où elle se trouve. Un programme d'installation enregistre automatiquement les composants nécessaires à l'application sur un poste.
-- François Picalausa (MVP VB) http://faq.vb.free.fr --- http://msdn.microsoft.com http://apisvb.europe.webmatrixhosting.net
"thierry" a écrit dans le message de news:
In article , says... Pourriez cous m'indiquer ce qu'est regserv32?
thierry
In article , says...
Hello,
pour les chemins relatifs, utilise App.Path
Pour les composants, assure toi qu'ils soient installés et enregistrés (regsvr32 à la main, sinon un package d'installation est très utile!)
Si tu copie les sources, les chemins sont stoqués de manière relative dans le vbp. En l'éditant avec bloc notes, tu pourra vérifier celà.
je viens d'éditer le vbp, et effectivement les chemins sont en relatifs. Il semblerait donc que ce soit au niveau des composants que j'ai un problème.
Pourriez cous m'indiquer ce qu'est regserv32?
Merci
Cordialement
Thierry
In article <uCoDAWEVEHA.2520@TK2MSFTNGP10.phx.gbl>, fpicalausa@chez.com
says...
Hello,
pour les chemins relatifs, utilise
App.Path
Pour les composants, assure toi qu'ils soient installés et enregistrés
(regsvr32 à la main, sinon un package d'installation est très utile!)
Si tu copie les sources, les chemins sont stoqués de manière relative dans
le vbp. En l'éditant avec bloc notes, tu pourra vérifier celà.
je viens d'éditer le vbp, et effectivement les chemins sont en relatifs.
Il semblerait donc que ce soit au niveau des composants que j'ai un
problème.