begin process at 2008 07 06 19:04:56
1 205 719 membres
282 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Déclaration de Type [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (fiko81)

Déclaration de Type le 01/04/2006 10:51:34

fiko81
Membre Club

Salut tout le monde,
 Je voulais savoir s'il était possible de déclarer un type qui sera utilisé dans un autre type :

Private Type MyFirstTab
   Var1 As String
   Var2 As Integer
   Var3 As Long
   ...
End Type

Private Type MySecondTab
   Var1 As String
   Var2 As Integer
   Var3 As Variant
   Var4() As MyFirstTab
End Type

Je n'arrive pas à avancer il me met une erreur de compilation : "référene vers l'avant d'un type défini par l'utilisateur."
Si vous avez une soltion à mon problème, je suis preneur.
Merci d'avance

 Fiko ;-)


Re : Déclaration de Type le 01/04/2006 10:59:47

NHenry
Membre Club
Bonjour

C'est possible, mais les types doivent être placés telque :

TypeContenu
Typecontenant

Met tes structures completes sur ce post, pour que l'on voit tes erreurs.

Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)

Re : Déclaration de Type le 01/04/2006 11:48:20
Re : Déclaration de Type le 01/04/2006 11:51:22

fiko81
Membre Club

Voici mon code en déclaration :

Private Type DataBaseTabsDef
   TabName As String
   NbFields As Integer
   NbRecord As Long
   Fields() As DataBaseFieldsDef
End Type

Private Type DataBaseFieldsDef
   FieldName As String
   Type As Integer
   DefaultValue As Variant
   MaxLength As Long
End Type

Public dbTabsDef() As DataBaseTabsDef

Je veux en fait faire une sorte de tableau de façon à pouvoir écrire
dbTabsDef(i).Fields(j).FieldName par exemple...

Voilà merci pour ton aide en tout cas.

 Fiko ;-)


Re : Déclaration de Type le 01/04/2006 11:53:08

NHenry
Membre Club
Réponse acceptée !
Bonjour

Il faut inverser tes 2 déclarations de structure.

Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)

Re : Déclaration de Type le 01/04/2006 11:58:51

fiko81
Membre Club
Merci (même si j'ai l'air con maintenant...)
@+

 Fiko ;-)


Classé sous : string, type, private, déclaration, var1

Participer à cet échange

Pub



Appels d'offres

WEB DESIGN
Budget : 1 000€
Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS