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

 


Dernière réponse
Sujet : [VB] structures et classes
karlkox faut que le type soit en private

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
karlkox faut que le type soit en private
Iria_hime alors g viré la structure du module pour la mettre dans la classe et ca me sort :
 
"impossible de définir un type public défini par l'utilisateur a l'intérieur d'une classe"
 
 :heink: no comprendo
Iria_hime ok je vois.
 
j'ai meme essayé de le meme dans la classe, il me sortait une autre erreur que je décrirai ce soir parce ke là je peux pas :/
karlkox c explicite : tu ne peux pas appelé une structure de ton module depuis ta classe car on programme en faisant l'inverse, on définie une classe que l'on instancie et que l'on appel plus tard, soit dans un module ou ailleur.
Je te conseille donc de mettre ta structure dans ta classe.
Iria_hime bonjour,
 
Voilà mon problème. je fais un programme en VB qui utilise des classes. g une structure dans le module que j'utilise dans une classe mais le programme veut pas se lancer et me sort comme erreur  
 
"seuls les types publics définis par l'utilisateur et qui sont definis ds les modules d'objets publics peuvent être utilisé comme type renvoyés ou paramétrés, pour des procédures publiques de module de classe, ou comme champs de type public défini par l'utilisateur"
 
spécialement moi j'y comprends rien à cette erreur. mon type est défini dans un module (c'est public pas de pb) alors je comprends pas pourquoi il me fait un foin pour ca.
 
est ce que vous comprenez vous ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)