Type d'argument ByRef incompatible

cs_jpp44 Messages postés 3 Date d'inscription dimanche 27 avril 2003 Statut Membre Dernière intervention 16 mai 2005 - 29 juin 2004 à 12:24
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 29 juin 2004 à 12:45
J'utilise une dll programmé en c++ jutilise cette méthode :
Sub getTabInfoChamp(idTab As Long, inf() As UDTInfoChamps)

Membre de CDATLib.TABDONREFSYSTEM

Le problème c'est qu'il mindique Type d'argument ByRef incompatible sur inf() (en rouge). J'ai essayer pas mal d'autre chose mais ca veut rien savoir, si certain on une idée c'es cool...

Voici mon code:

Private Sub cmdValider_Click()
Dim idTab As Long
Dim inf() As UDTInfoChamps

Set g_tablesystem = New CDATLib.TABDONREFSYSTEM

idTab = Val(CmbTable.Text)

g_tablesystem.getTabInfoChamp (idTab), inf()End Sub

1 réponse

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 71
29 juin 2004 à 12:45
Essaye tout simplement un :

Sub getTabInfoChamp(idTab As Long, inf As Any)
0