OVH Cloud OVH Cloud

chargement dynamique d'ocx

1 réponse
Avatar
sam
est-il possible de faire r=E9f=E9rence et charger un ocx=20
seulement =E0 partir du code et non pas de mani=E8re fig=E9e =E0=20
partir du menu Projet,R=E9f=E9rence ?

merci

1 réponse

Avatar
Ledev
François Picalausa wrote:
Bonjour/soir,

Quelques problèmes de post.
je te conseille d'employer dédier pour poser tes questions:
news://msnews.microsoft.com/microsoft.public.fr.vb

Sinon, la réponse se trouve sur la faq:
http://faq.vb.free.fr/index.php?questionˆ



Oui mais il faut tous de même que l'ocx est été référencé dans le menu
Projet, non?

Sinon en déclarant la variable contenant le nouveau contrôle de type
Object(pour la seconde solution biensur):
Public txtPassword As Object

Mais plus d'évènement, et si mes souvenirs sont bon(mais je ne peut
vérifier, j'ai pas VB sous la main), il ne faut pas utilisée Lib.Ctrl mais
une autre chaine(je ne sais plus comment ils appellais sa...), voici comment
l'obtenir:
-Vous référencer le controle
-Vous l'appellez avec Lib.Ctrl
-Et là il vous dira, dans une fenêtre d'erreur, par quoi remplacer(c'est
un ProgrammeID si mes souvenirs sont bon).
-Vous le remplacée, retirer la référence.
-Et vous pouvez le lancé, sa marchera.

Mais les Contrôles VB(je dis bien, les OCX livrée avec VB, pas les contrôles
par défaut de la palette) demande un numéro de licenses a donnée par
licenses.add, que je n'ais jamais réussis a donnée :-(.

a+