"Jérôme Quintard" a écrit dans le message de news:
Dans une classe je voudrais pouvoir donner le nom d'une fonction à une propriété pour que ma classe l'éxecute.
François Picalausa
Bonjour/soir,
Parti trop vite... Voici un exemple: Public Sub CallMethod(Name As String) Dim Args() As Variant MsgBox CallByName(Me, Name, VbMethod) 'Hello World! End Sub
Public Function Test() As String Test = "Hello World!" End Function
"François Picalausa" a écrit dans le message de news:
Bonjour/soir,
Jette un oeil du côté de CallByName
"Jérôme Quintard" a écrit dans le message de news:
Dans une classe je voudrais pouvoir donner le nom d'une fonction à une propriété pour que ma classe l'éxecute.
Bonjour/soir,
Parti trop vite...
Voici un exemple:
Public Sub CallMethod(Name As String)
Dim Args() As Variant
MsgBox CallByName(Me, Name, VbMethod) 'Hello World!
End Sub
Public Function Test() As String
Test = "Hello World!"
End Function
Parti trop vite... Voici un exemple: Public Sub CallMethod(Name As String) Dim Args() As Variant MsgBox CallByName(Me, Name, VbMethod) 'Hello World! End Sub
Public Function Test() As String Test = "Hello World!" End Function