Voila je voudrai savoir comment déterminé le type d'un objet ou selectionner plusieur objet de meme type.
Exemple : j'ai une dizaine de TextBox et je veux vérifié si leur texte n'est pas vides.
Merci.
Publicité
Posté le 29-03-2006 à 23:26:50
_darkalt3_
Proctopathe
Posté le 30-03-2006 à 09:59:19
environnement ?
Profil supprimé
Posté le 30-03-2006 à 10:16:59
Win32, et si possible sans utilisez la techno .Net, mais je prend quand meme.
_darkalt3_
Proctopathe
Posté le 30-03-2006 à 10:33:47
Il me semble qu'en .net y'a typeof ou __typeof
Profil supprimé
Posté le 30-03-2006 à 17:19:26
typeof ne marche qu' en VB.net, ou alors je me suis planté, je vais essayé __typeof.
_darkalt3_
Proctopathe
Posté le 30-03-2006 à 17:37:47
c'est __typeof
Taz
bisounours-codeur
Posté le 30-03-2006 à 19:14:35
dynamic_cast
Profil supprimé
Posté le 31-03-2006 à 00:22:00
Oui je confirme aussi mais je ne sais pas m'en servir, c'est different du VB et je n'ai pas d'aide. Quelqu'un pourrait il m'expliquer rapidement comment on s'en sert.
Merci.
Taz
bisounours-codeur
Posté le 01-04-2006 à 21:20:50
if (Dérivé *d = dynamic_cast<Dérivé*>(base)) {
// c'est un Dérivé
}
Profil supprimé
Posté le 04-04-2006 à 22:23:12
Je sais me servir de dynamic_cast mais je préferai utilisé __typeof ou typeid.
Publicité
Posté le 04-04-2006 à 22:23:12
Taz
bisounours-codeur
Posté le 05-04-2006 à 08:41:18
pourquoi ?
Profil supprimé
Posté le 06-04-2006 à 16:38:37
Pour savoir m'en servir, je sais deja me servir de dynamic_cast et je voudrai apprendre avec typeof et comme ca quand je lirai une source avec typeof je saurai a quoi sa correspond.
skelter
Posté le 06-04-2006 à 16:55:51
typeof n'est pas standard, si il est disponible avec différents compilateur sa sémantique peut etre différente. Par exemple l'extension __typeof de g++ n'a rien à voir avec l'operateur dynamic_cast
_darkalt3_
Proctopathe
Posté le 06-04-2006 à 16:57:39
effectivement, pour le coup c'est sous .net
Profil supprimé
Posté le 06-04-2006 à 17:05:53
C'est parce que je l'ai vu sous Microsoft Visual Studio .Net mais d'habitude je programme sous DevC++ mais pour l'interface grphique c'est trop chaint, je ne savai pas qu'il etait propre au .Net.
Taz
bisounours-codeur
Posté le 06-04-2006 à 17:43:07
tu brides ton système, c'est toi qui vois.
Profil supprimé
Posté le 06-04-2006 à 18:02:10
Ce n'est qu'a titre d'information, et y a t il un moyen de faire facilement une interface sans utilisé .Net ?