OVH Cloud OVH Cloud

icomparable et framework 1.0 gros bug ???

6 réponses
Avatar
Pas de Spam
bonjour je suis avec le framework 1.0 sp3

et je n'arrive pas valider le code avec une class de ce style.

visual studio me souligne icomparabvle en ne gerant une erreur est ce que
quelqu'un peu essayer avec un fralework 1.0 et me dire si ca marche chez
lui....

car j'en ai ralebol des aplli qui marche pas et j'aimerais savoir si ca
viens de chez moi ou de krosoft

merci de me tenir au courant
ps: pour plus d'info il me souligne 2eme ligne Icomparable avec comme
message quand le curseur passe dessus
test doit implementer 'Overridable overloads function
compraeTO(obj.............) pour l'interface system.icomparable


puis apres il souligne system.icomparable.comprate() dans la function
compareTO
avec comme message une reference a un membre non partager requiert une
reference objet

voila le bout de code
je sais que le code n'est pas correct en lui meme
variable en public pas de propriete le new vide ect.....

mais c'est juste pour voir si les erreur sont gerere car meme avec une class
bien faite ca me fait la meme chose

Public Class test
Implements IComparable

public nom as string
public prenom as string

Public Sub New()
End Sub

Public Function CompareTo(ByVal obj As Object) As Integer Implements
System.IComparable.CompareTo
If obj.GetType Is GetType(test) Then
Return nom.CompareTo(DirectCast(obj, test).nom)
End If
Return 0
End Function
End Class

6 réponses

Avatar
ca vient de toi

-----Message d'origine-----
bonjour je suis avec le framework 1.0 sp3

et je n'arrive pas valider le code avec une class de ce


style.

visual studio me souligne icomparabvle en ne gerant une


erreur est ce que
quelqu'un peu essayer avec un fralework 1.0 et me dire si


ca marche chez
lui....

car j'en ai ralebol des aplli qui marche pas et


j'aimerais savoir si ca
viens de chez moi ou de krosoft

merci de me tenir au courant
ps: pour plus d'info il me souligne 2eme ligne


Icomparable avec comme
message quand le curseur passe dessus
test doit implementer 'Overridable overloads function
compraeTO(obj.............) pour l'interface


system.icomparable


puis apres il souligne system.icomparable.comprate() dans


la function
compareTO
avec comme message une reference a un membre non partager


requiert une
reference objet

voila le bout de code
je sais que le code n'est pas correct en lui meme
variable en public pas de propriete le new vide ect.....

mais c'est juste pour voir si les erreur sont gerere car


meme avec une class
bien faite ca me fait la meme chose

Public Class test
Implements IComparable

public nom as string
public prenom as string

Public Sub New()
End Sub

Public Function CompareTo(ByVal obj As Object) As


Integer Implements
System.IComparable.CompareTo
If obj.GetType Is GetType(test) Then
Return nom.CompareTo(DirectCast(obj,


test).nom)
End If
Return 0
End Function
End Class


.



Avatar
Bismark Prods
Il me semble que si vous teniez compte des messages d'erreur, vous pourriez
régulariser la situation...


"Pas de Spam" a écrit dans le message de
news:cj60n1$fml$
bonjour je suis avec le framework 1.0 sp3

et je n'arrive pas valider le code avec une class de ce style.

visual studio me souligne icomparabvle en ne gerant une erreur est ce que
quelqu'un peu essayer avec un fralework 1.0 et me dire si ca marche chez
lui....

car j'en ai ralebol des aplli qui marche pas et j'aimerais savoir si ca
viens de chez moi ou de krosoft

merci de me tenir au courant
ps: pour plus d'info il me souligne 2eme ligne Icomparable avec comme
message quand le curseur passe dessus
test doit implementer 'Overridable overloads function
compraeTO(obj.............) pour l'interface system.icomparable


puis apres il souligne system.icomparable.comprate() dans la function
compareTO
avec comme message une reference a un membre non partager requiert une
reference objet

voila le bout de code
je sais que le code n'est pas correct en lui meme
variable en public pas de propriete le new vide ect.....

mais c'est juste pour voir si les erreur sont gerere car meme avec une


class
bien faite ca me fait la meme chose

Public Class test
Implements IComparable

public nom as string
public prenom as string

Public Sub New()
End Sub

Public Function CompareTo(ByVal obj As Object) As Integer Implements
System.IComparable.CompareTo
If obj.GetType Is GetType(test) Then
Return nom.CompareTo(DirectCast(obj, test).nom)
End If
Return 0
End Function
End Class




Avatar
Pas de Spam
"Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de
news:
Il me semble que si vous teniez compte des messages d'erreur, vous


pourriez
régulariser la situation...




ok mais je n'arrive pas !! une idee !!!

pour anonymous
ca vient de toi



ok ca viens de moi mais j'ai la meme chose sur deux machine dont une ou il y
juste XP et .net 2001 (fram 1.0)

donc je ne sais pas d'ou ca peux venir alors une idee ton message c'est une
afirmation ou une comfirmation et tu as essayer sur une machine avec xp et
fram 1.0 reelement ..
merci pour les infos
Avatar
Pas de Spam
ok ca marche mais je ne comprend rien j'ai rien chanbger a mon code

une erreur de syntaxe avais du ce glisser dans mon code !!!!

merci a tous


"Pas de Spam" a écrit dans le message de
news:cj60n1$fml$
bonjour je suis avec le framework 1.0 sp3

et je n'arrive pas valider le code avec une class de ce style.

visual studio me souligne icomparabvle en ne gerant une erreur est ce que
quelqu'un peu essayer avec un fralework 1.0 et me dire si ca marche chez
lui....

car j'en ai ralebol des aplli qui marche pas et j'aimerais savoir si ca
viens de chez moi ou de krosoft

merci de me tenir au courant
ps: pour plus d'info il me souligne 2eme ligne Icomparable avec comme
message quand le curseur passe dessus
test doit implementer 'Overridable overloads function
compraeTO(obj.............) pour l'interface system.icomparable


puis apres il souligne system.icomparable.comprate() dans la function
compareTO
avec comme message une reference a un membre non partager requiert une
reference objet

voila le bout de code
je sais que le code n'est pas correct en lui meme
variable en public pas de propriete le new vide ect.....

mais c'est juste pour voir si les erreur sont gerere car meme avec une


class
bien faite ca me fait la meme chose

Public Class test
Implements IComparable

public nom as string
public prenom as string

Public Sub New()
End Sub

Public Function CompareTo(ByVal obj As Object) As Integer Implements
System.IComparable.CompareTo
If obj.GetType Is GetType(test) Then
Return nom.CompareTo(DirectCast(obj, test).nom)
End If
Return 0
End Function
End Class




Avatar
Bismark Prods
Avez-vous surcharger votre fonction CompareTo ?


"Pas de Spam" a écrit dans le message de
news:cj730m$2db$
ok ca marche mais je ne comprend rien j'ai rien chanbger a mon code

une erreur de syntaxe avais du ce glisser dans mon code !!!!

merci a tous


"Pas de Spam" a écrit dans le message de
news:cj60n1$fml$
> bonjour je suis avec le framework 1.0 sp3
>
> et je n'arrive pas valider le code avec une class de ce style.
>
> visual studio me souligne icomparabvle en ne gerant une erreur est ce


que
> quelqu'un peu essayer avec un fralework 1.0 et me dire si ca marche chez
> lui....
>
> car j'en ai ralebol des aplli qui marche pas et j'aimerais savoir si ca
> viens de chez moi ou de krosoft
>
> merci de me tenir au courant
> ps: pour plus d'info il me souligne 2eme ligne Icomparable avec comme
> message quand le curseur passe dessus
> test doit implementer 'Overridable overloads function
> compraeTO(obj.............) pour l'interface system.icomparable
>
>
> puis apres il souligne system.icomparable.comprate() dans la function
> compareTO
> avec comme message une reference a un membre non partager requiert une
> reference objet
>
> voila le bout de code
> je sais que le code n'est pas correct en lui meme
> variable en public pas de propriete le new vide ect.....
>
> mais c'est juste pour voir si les erreur sont gerere car meme avec une
class
> bien faite ca me fait la meme chose
>
> Public Class test
> Implements IComparable
>
> public nom as string
> public prenom as string
>
> Public Sub New()
> End Sub
>
> Public Function CompareTo(ByVal obj As Object) As Integer Implements
> System.IComparable.CompareTo
> If obj.GetType Is GetType(test) Then
> Return nom.CompareTo(DirectCast(obj, test).nom)
> End If
> Return 0
> End Function
> End Class
>
>




Avatar
Pas de Spam
non aucune surcharge il manquait le "underline" _ a la fin de la function
compareTO pour lier avec le implements
;-)

mais comme je disais juste avant maintenant ca marche au poil


ok ca marche mais je ne comprend rien j'ai rien chanbger a mon code

une erreur de syntaxe avais du ce glisser dans mon code !!!!

merci a tous


"Pas de Spam" a écrit dans le message de
news:cj60n1$fml$
> bonjour je suis avec le framework 1.0 sp3
>
> et je n'arrive pas valider le code avec une class de ce style.
>
> visual studio me souligne icomparabvle en ne gerant une erreur est ce


que
> quelqu'un peu essayer avec un fralework 1.0 et me dire si ca marche
> chez
> lui....
>
> car j'en ai ralebol des aplli qui marche pas et j'aimerais savoir si ca
> viens de chez moi ou de krosoft
>
> merci de me tenir au courant
> ps: pour plus d'info il me souligne 2eme ligne Icomparable avec comme
> message quand le curseur passe dessus
> test doit implementer 'Overridable overloads function
> compraeTO(obj.............) pour l'interface system.icomparable
>
>
> puis apres il souligne system.icomparable.comprate() dans la function
> compareTO
> avec comme message une reference a un membre non partager requiert une
> reference objet
>
> voila le bout de code
> je sais que le code n'est pas correct en lui meme
> variable en public pas de propriete le new vide ect.....
>
> mais c'est juste pour voir si les erreur sont gerere car meme avec une
class
> bien faite ca me fait la meme chose
>
> Public Class test
> Implements IComparable
>
> public nom as string
> public prenom as string
>
> Public Sub New()
> End Sub
>
> Public Function CompareTo(ByVal obj As Object) As Integer
> Implements
> System.IComparable.CompareTo
> If obj.GetType Is GetType(test) Then
> Return nom.CompareTo(DirectCast(obj, test).nom)
> End If
> Return 0
> End Function
> End Class
>
>