[Vb 2005] comparaison

Résolu/Fermé
orzhov Messages postés 53 Date d'inscription mercredi 23 juillet 2008 Statut Membre Dernière intervention 22 octobre 2008 - 24 sept. 2008 à 11:09
Prog44 Messages postés 17 Date d'inscription jeudi 31 juillet 2008 Statut Membre Dernière intervention 24 septembre 2008 - 24 sept. 2008 à 13:42
Bonjour,

je voudrais savoir comment on fait pour comparer deux point d'un graphique sous vb 2005
en fait je fait :
Dim point1 as New Point(x,y)
if point1 < oldpoint then msgbox("point actuel plus petit que ancien")

et cela m'affiche un message d'erreur avant la compilation : l'opérateur '<' n'est pas defini pour les type 'system.drawing.point'

mai je comprend pas je dessine aucun point c'est une question que je lui pose
A voir également:

1 réponse

Prog44 Messages postés 17 Date d'inscription jeudi 31 juillet 2008 Statut Membre Dernière intervention 24 septembre 2008 3
24 sept. 2008 à 13:42
si pour toi le signe < semble évident à utiliser pour comparer deux objets, VB ne doit sûrement pas l'entedre de cette manière : pourquoi ne pas comparer X du nouveau point et X de lancien point et faire de même avec Y ?

personnellement, je suis comme VB, je ne comprends pas comment un objet peut être inférieur ou supérieur à un autre. A mon avis, il faut plutôt comparer les PROPRIETES de l'objet, si elles sont de type numérique ou STRING.

TU n'es pas d'accord ?
1