Type d'argument ByRef incompatible

Signaler
Messages postés
3
Date d'inscription
dimanche 27 avril 2003
Statut
Membre
Dernière intervention
16 mai 2005
-
Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
-
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

Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
71
Essaye tout simplement un :

Sub getTabInfoChamp(idTab As Long, inf As Any)