Dans une de mes applis, j'ai à parcourir l'ensemble des References
utilisées pour récupérer dans une Table leurs noms, chemins d'accès du
fichier référence, la taille du fichier et la date de création du fichier.
Je me suis aperçu que je ne peux pas accéder au champ FullPath de la
référence "Microsoft Visual Basic 6.0 Extensibility" référençant le fichier
C:\WINDOWS\SYSTEM\VB6EXT.OLB (nom système: VBIDE)
Lorsque je parcours la collection des références et que je cherche à
accéder au champ FullPath de cette référence, j'obtient ce message: "La
méthode 'FullPath' de l'objet 'Reference' à échoué", alors que les autres
champs (Guid, Name...) sont renseignés correctement.
Je n'ai pas rencontré d'autres référence qui me posent ce genre de
problème.
Je n'est pas l'impression que cette référence soit présente dans la base
de registre, mais je ne sais pas comment faire pour ajouter un fichier OLB à
la base de registre. Pour un fichier dll ou ocx ça se fait avec la commande
regsvr32, mais un olb je ne connais pas de commande.
Quelqu'un a des infos ou même des solutions pour accéder au champ FullPath
de "Microsoft Visual Basic 6.0 Extensibility" (soit par le rajout dans la
base de registre, ou d'une autre façon) ?
Merci
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
4B Ingenierie
Salut
Pour référencer un fichier olb dans la base de registre tu peux utiliser la commande suivante regtlib.exe pour connaître les différent switch de cette commande ouvrir la console et taper regtlib /? Espérant avoir répondu à ta question
Dominique Gestion d'affaires et suivi d'affaires www.everproduct.com
"bwash" a écrit dans le message de news:
Dans une de mes applis, j'ai à parcourir l'ensemble des References utilisées pour récupérer dans une Table leurs noms, chemins d'accès du fichier référence, la taille du fichier et la date de création du fichier. Je me suis aperçu que je ne peux pas accéder au champ FullPath de la référence "Microsoft Visual Basic 6.0 Extensibility" référençant le fichier
C:WINDOWSSYSTEMVB6EXT.OLB (nom système: VBIDE) Lorsque je parcours la collection des références et que je cherche à accéder au champ FullPath de cette référence, j'obtient ce message: "La méthode 'FullPath' de l'objet 'Reference' à échoué", alors que les autres champs (Guid, Name...) sont renseignés correctement. Je n'ai pas rencontré d'autres référence qui me posent ce genre de problème.
Je n'est pas l'impression que cette référence soit présente dans la base
de registre, mais je ne sais pas comment faire pour ajouter un fichier OLB à
la base de registre. Pour un fichier dll ou ocx ça se fait avec la commande
regsvr32, mais un olb je ne connais pas de commande.
Quelqu'un a des infos ou même des solutions pour accéder au champ FullPath de "Microsoft Visual Basic 6.0 Extensibility" (soit par le rajout dans la base de registre, ou d'une autre façon) ? Merci
Salut
Pour référencer un fichier olb dans la base de registre tu peux utiliser la
commande suivante regtlib.exe
pour connaître les différent switch de cette commande ouvrir la console et
taper regtlib /?
Espérant avoir répondu à ta question
Dominique
Gestion d'affaires et suivi d'affaires www.everproduct.com
"bwash" <brainwash111@free.fr> a écrit dans le message de news:
uB7zmtyYEHA.644@tk2msftngp13.phx.gbl...
Dans une de mes applis, j'ai à parcourir l'ensemble des References
utilisées pour récupérer dans une Table leurs noms, chemins d'accès du
fichier référence, la taille du fichier et la date de création du fichier.
Je me suis aperçu que je ne peux pas accéder au champ FullPath de la
référence "Microsoft Visual Basic 6.0 Extensibility" référençant le
fichier
C:WINDOWSSYSTEMVB6EXT.OLB (nom système: VBIDE)
Lorsque je parcours la collection des références et que je cherche à
accéder au champ FullPath de cette référence, j'obtient ce message: "La
méthode 'FullPath' de l'objet 'Reference' à échoué", alors que les autres
champs (Guid, Name...) sont renseignés correctement.
Je n'ai pas rencontré d'autres référence qui me posent ce genre de
problème.
Je n'est pas l'impression que cette référence soit présente dans la
base
de registre, mais je ne sais pas comment faire pour ajouter un fichier OLB
à
la base de registre. Pour un fichier dll ou ocx ça se fait avec la
commande
regsvr32, mais un olb je ne connais pas de commande.
Quelqu'un a des infos ou même des solutions pour accéder au champ FullPath
de "Microsoft Visual Basic 6.0 Extensibility" (soit par le rajout dans la
base de registre, ou d'une autre façon) ?
Merci
Pour référencer un fichier olb dans la base de registre tu peux utiliser la commande suivante regtlib.exe pour connaître les différent switch de cette commande ouvrir la console et taper regtlib /? Espérant avoir répondu à ta question
Dominique Gestion d'affaires et suivi d'affaires www.everproduct.com
"bwash" a écrit dans le message de news:
Dans une de mes applis, j'ai à parcourir l'ensemble des References utilisées pour récupérer dans une Table leurs noms, chemins d'accès du fichier référence, la taille du fichier et la date de création du fichier. Je me suis aperçu que je ne peux pas accéder au champ FullPath de la référence "Microsoft Visual Basic 6.0 Extensibility" référençant le fichier
C:WINDOWSSYSTEMVB6EXT.OLB (nom système: VBIDE) Lorsque je parcours la collection des références et que je cherche à accéder au champ FullPath de cette référence, j'obtient ce message: "La méthode 'FullPath' de l'objet 'Reference' à échoué", alors que les autres champs (Guid, Name...) sont renseignés correctement. Je n'ai pas rencontré d'autres référence qui me posent ce genre de problème.
Je n'est pas l'impression que cette référence soit présente dans la base
de registre, mais je ne sais pas comment faire pour ajouter un fichier OLB à
la base de registre. Pour un fichier dll ou ocx ça se fait avec la commande
regsvr32, mais un olb je ne connais pas de commande.
Quelqu'un a des infos ou même des solutions pour accéder au champ FullPath de "Microsoft Visual Basic 6.0 Extensibility" (soit par le rajout dans la base de registre, ou d'une autre façon) ? Merci
bwash
Merci beaucoup. J'ai pu résoudre mon probleme avec la commande que tu m'as indiqué.
Merci beaucoup.
J'ai pu résoudre mon probleme avec la commande que tu m'as indiqué.