Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1323 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB6]DownCast

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB6]DownCast

n°544729
coupe406
Posté le 20-10-2003 à 11:48:42  profilanswer
 

Bonjour
malgré mes recherches sur la doc et sur le forum, j'ai pas trouvé comment faire un downcast en VB explicitement ou implicitement
Exemple :
Dim monObjet As MaClasse
'truc.renvoitUnObjet renvoit un objet de type Objet
Set monObjet = truc.renvoitUnObjet
 
Ce code renvoit erreur 13 type incompatible
En m'inspirant de java j'aurai écrit  
Set monObjet = (MaClasse)truc.renvoitUnObjet
 
malheureuseuement la vérification de syntaxe refuse  :??:  
 
merci pour toute aide
 
 

mood
Publicité
Posté le 20-10-2003 à 11:48:42  profilanswer
 

n°545435
karlkox
Posté le 20-10-2003 à 19:51:30  profilanswer
 

Dim monObjet As MaClasse
'truc.renvoitUnObjet renvoit un objet de type Objet
Set monObjet = new MaClasse


Message édité par karlkox le 20-10-2003 à 19:51:58
n°546026
coupe406
Posté le 21-10-2003 à 12:38:39  profilanswer
 

EN fait je peux pas faire de New car je récupère l'objet à partir d'un service COM (que j'ai nommé truc.renvoitUnObjet)
Le soucis c'est que le type qui est retourné est de type 'Objet' et non le type plus spécifique qui va bien.
A priori j'ai cherché partout (meme sur les newsgroup microsoft) et j'ai pas trouvé.

n°546029
coupe406
Posté le 21-10-2003 à 12:41:17  profilanswer
 

Pour m'expliquer plus : j'utilise le pont SUN activeX bridge qui permet d'exposer un JavaBean comme s'il était un objet COM/ActiveX.
infos : http://java.sun.com/products/plugi [...] x.faq.html
Si quelqu'un utilise aussi se pont, ça m'interesse...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB6]DownCast

 

Sujets relatifs
[VB6] Chemin d'accès à IEnet send / onglet sur VB6
[VB6]Créer une frame à part, et la charger dans la Form par la suiteOutils SNMP pour VB6 ?
[VB6] Collection comme propriété d'un contrôleRaffraichissement d'un DataGrid en VB6
VB6 - Composant FTP : Ch testeurs (code source client FTP fourni)[VB6] Datagrid et ajout d'enregistrement via code
[VB6] PB avec un filter de type 'like'tableau dynamique en VB6 (débutant)
Plus de sujets relatifs à : [VB6]DownCast


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR