Tester le type d'une objet [Résolu]

adrienbayer
Messages postés
12
Date d'inscription
mercredi 10 janvier 2007
Dernière intervention
21 décembre 2007
- 16 janv. 2007 à 14:54 - Dernière réponse : cs_Willi
Messages postés
2381
Date d'inscription
jeudi 12 juillet 2001
Dernière intervention
13 février 2015
- 16 janv. 2007 à 16:33
Bonjour,

Je réalise une application sur la base de la programmation orientée objet en vb.net.
Etant plus spécialisé dans le Delphi mais ayant la contrainte de la réaliser en vb.net je recherche donc comme on fait pour tester le type d'un objet comme sous delphi qui se fait de la façon suivante :

If until is administrateur Then
      traitement;
else
      if until is ..... Then
            traitement
      end if
end if

je voudrai savoir comment cela se fait en vb.net.

Merci.

Adrien.
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
cs_EBArtSoft
Messages postés
4530
Date d'inscription
dimanche 29 septembre 2002
Dernière intervention
23 décembre 2014
- 16 janv. 2007 à 14:56
3
Merci
Utilise TypeOf ex:

If TypeOf Truc Is Machin Then
...
Else
...
End If

@+

E.B.

Merci cs_EBArtSoft 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 94 internautes ce mois-ci

Commenter la réponse de cs_EBArtSoft
adrienbayer
Messages postés
12
Date d'inscription
mercredi 10 janvier 2007
Dernière intervention
21 décembre 2007
- 16 janv. 2007 à 15:03
0
Merci
Merci bien de ton aide.

++
Commenter la réponse de adrienbayer
cs_Willi
Messages postés
2381
Date d'inscription
jeudi 12 juillet 2001
Dernière intervention
13 février 2015
- 16 janv. 2007 à 16:33
0
Merci
Bonjour,
L'équivalent de la réponse d'eb en vb.net

if Truc.GetType().Equals(GetType(Machin)) then
   .....
end if
Commenter la réponse de cs_Willi

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.