Dans une classe qui doit gérer un MsFLEXGRID, je voudrai justement définir
le flexgrid
par une commande Externe du type Set FLexGridChoisi= MonFlexgrid
je pensais créer une propriété dans cette classe qui "chargerait" ce
control.
Mais je voudrai auparavant vérifier que ce control transmis est bien du type
MsFlexgrid
Quelles sonnt les commandes, focntions pour faire cette "attribution" et la
vérifier.. ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-marc
>"Driss HANIB" a écrit dans le message de news: % Bonjour à tous
Dans une classe qui doit gérer un MsFLEXGRID, je voudrai justement définir le flexgrid
par une commande Externe du type Set FLexGridChoisi= MonFlexgrid
je pensais créer une propriété dans cette classe qui "chargerait" ce control. Mais je voudrai auparavant vérifier que ce control transmis est bien du type MsFlexgrid
Quelles sonnt les commandes, focntions pour faire cette "attribution" et la vérifier.. ?
Hello,
tu peux utiliser "TypeOf" et "Is".
J'ai fait un petit exemple:
' créer une form et mettre dessus: - un textBox (Text1) - un label (Label1) - une ListBox (List1)
Private Sub Command1_Click() Debug.Print GetTypeOf(Label1) Debug.Print GetTypeOf(Text1) Debug.Print GetTypeOf(List1) End Sub
Private Function GetTypeOf(MyControl As Control) As String
If TypeOf MyControl Is TextBox Then GetTypeOf = "TextBox" ElseIf TypeOf MyControl Is ListBox Then GetTypeOf = "ListBox" ElseIf TypeOf MyControl Is Label Then GetTypeOf = "Label" End If End Function
>"Driss HANIB" <dhanib@club-internet.fr> a écrit dans le message de news:
%23x8RSKLBHHA.4992@TK2MSFTNGP03.phx.gbl...
Bonjour à tous
Dans une classe qui doit gérer un MsFLEXGRID, je voudrai justement définir
le flexgrid
par une commande Externe du type Set FLexGridChoisi= MonFlexgrid
je pensais créer une propriété dans cette classe qui "chargerait" ce
control.
Mais je voudrai auparavant vérifier que ce control transmis est bien du
type
MsFlexgrid
Quelles sonnt les commandes, focntions pour faire cette "attribution" et
la
vérifier.. ?
Hello,
tu peux utiliser "TypeOf" et "Is".
J'ai fait un petit exemple:
' créer une form et mettre dessus:
- un textBox (Text1)
- un label (Label1)
- une ListBox (List1)
Private Sub Command1_Click()
Debug.Print GetTypeOf(Label1)
Debug.Print GetTypeOf(Text1)
Debug.Print GetTypeOf(List1)
End Sub
Private Function GetTypeOf(MyControl As Control) As String
If TypeOf MyControl Is TextBox Then
GetTypeOf = "TextBox"
ElseIf TypeOf MyControl Is ListBox Then
GetTypeOf = "ListBox"
ElseIf TypeOf MyControl Is Label Then
GetTypeOf = "Label"
End If
End Function
>"Driss HANIB" a écrit dans le message de news: % Bonjour à tous
Dans une classe qui doit gérer un MsFLEXGRID, je voudrai justement définir le flexgrid
par une commande Externe du type Set FLexGridChoisi= MonFlexgrid
je pensais créer une propriété dans cette classe qui "chargerait" ce control. Mais je voudrai auparavant vérifier que ce control transmis est bien du type MsFlexgrid
Quelles sonnt les commandes, focntions pour faire cette "attribution" et la vérifier.. ?
Hello,
tu peux utiliser "TypeOf" et "Is".
J'ai fait un petit exemple:
' créer une form et mettre dessus: - un textBox (Text1) - un label (Label1) - une ListBox (List1)
Private Sub Command1_Click() Debug.Print GetTypeOf(Label1) Debug.Print GetTypeOf(Text1) Debug.Print GetTypeOf(List1) End Sub
Private Function GetTypeOf(MyControl As Control) As String
If TypeOf MyControl Is TextBox Then GetTypeOf = "TextBox" ElseIf TypeOf MyControl Is ListBox Then GetTypeOf = "ListBox" ElseIf TypeOf MyControl Is Label Then GetTypeOf = "Label" End If End Function
Après une petite recherche, j'ai trouvé finalement la partie de la documentation qui parle de l'opérateur TypeOf: http://msdn2.microsoft.com/en-us/library/0ec5kw18.aspx
Après une petite recherche, j'ai trouvé finalement
la partie de la documentation qui parle de l'opérateur TypeOf:
http://msdn2.microsoft.com/en-us/library/0ec5kw18.aspx
Après une petite recherche, j'ai trouvé finalement la partie de la documentation qui parle de l'opérateur TypeOf: http://msdn2.microsoft.com/en-us/library/0ec5kw18.aspx
Merci Jean Marc pour tes réponses. Je regarde tout cela
Je te tiens au courant
Driss
"Jean-marc" a écrit dans le message de news:4554690c$0$5522$
Complément:
Après une petite recherche, j'ai trouvé finalement la partie de la documentation qui parle de l'opérateur TypeOf: http://msdn2.microsoft.com/en-us/library/0ec5kw18.aspx
Merci Jean Marc pour tes réponses.
Je regarde tout cela
Je te tiens au courant
Driss
"Jean-marc" <NO_SPAM_jean_marc_n2@yahoo.fr.invalid> a écrit dans le message
de news:4554690c$0$5522$ba620e4c@news.skynet.be...
Complément:
Après une petite recherche, j'ai trouvé finalement
la partie de la documentation qui parle de l'opérateur TypeOf:
http://msdn2.microsoft.com/en-us/library/0ec5kw18.aspx
Merci Jean Marc pour tes réponses. Je regarde tout cela
Je te tiens au courant
Driss
"Jean-marc" a écrit dans le message de news:4554690c$0$5522$
Complément:
Après une petite recherche, j'ai trouvé finalement la partie de la documentation qui parle de l'opérateur TypeOf: http://msdn2.microsoft.com/en-us/library/0ec5kw18.aspx
"Jean-marc" a écrit dans le message de news:4554690c$0$5522$
Complément:
Après une petite recherche, j'ai trouvé finalement la partie de la documentation qui parle de l'opérateur TypeOf: http://msdn2.microsoft.com/en-us/library/0ec5kw18.aspx
"Jean-marc" <NO_SPAM_jean_marc_n2@yahoo.fr.invalid> a écrit dans le message
de news:4554690c$0$5522$ba620e4c@news.skynet.be...
Complément:
Après une petite recherche, j'ai trouvé finalement
la partie de la documentation qui parle de l'opérateur TypeOf:
http://msdn2.microsoft.com/en-us/library/0ec5kw18.aspx
"Jean-marc" a écrit dans le message de news:4554690c$0$5522$
Complément:
Après une petite recherche, j'ai trouvé finalement la partie de la documentation qui parle de l'opérateur TypeOf: http://msdn2.microsoft.com/en-us/library/0ec5kw18.aspx
"Jean-marc" a écrit dans le message de news:4554690c$0$5522$
Complément:
Après une petite recherche, j'ai trouvé finalement la partie de la documentation qui parle de l'opérateur TypeOf: http://msdn2.microsoft.com/en-us/library/0ec5kw18.aspx
"Driss HANIB" <dhanib@club-internet.fr> wrote in message
news:O8I3Q8WBHHA.4212@TK2MSFTNGP02.phx.gbl...
Nickel !
cela focntionne bien
Driss
"Jean-marc" <NO_SPAM_jean_marc_n2@yahoo.fr.invalid> a écrit dans le
message
de news:4554690c$0$5522$ba620e4c@news.skynet.be...
Complément:
Après une petite recherche, j'ai trouvé finalement
la partie de la documentation qui parle de l'opérateur TypeOf:
http://msdn2.microsoft.com/en-us/library/0ec5kw18.aspx
"Jean-marc" a écrit dans le message de news:4554690c$0$5522$
Complément:
Après une petite recherche, j'ai trouvé finalement la partie de la documentation qui parle de l'opérateur TypeOf: http://msdn2.microsoft.com/en-us/library/0ec5kw18.aspx