Bonjour.
En VB2003, j'utilisais les instructions suivantes dans une Windows Form pour
afficher un sablier pendant une longue opération :
Cursor.Current = Cursors.WaitCursor
Long calcul...
Cursor.Current = Cursors.Default
En VB2005, j'obtiens un avertissement : "Accès d'un membre partagé, d'un
membre de constante, d'un membre enum ou d'un type imbriqué via une instance
; l'expression qualifiante ne sera pas évaluée." Comment corriger ?
Merci d'avance.
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
Fred
Dans : news:, Gilbert Tordeur disait :
Bonjour.
Bonjour,
En VB2003, j'utilisais les instructions suivantes dans une Windows Form pour afficher un sablier pendant une longue opération : Cursor.Current = Cursors.WaitCursor
Long calcul...
Cursor.Current = Cursors.Default
En VB2005, j'obtiens un avertissement : "Accès d'un membre partagé, d'un membre de constante, d'un membre enum ou d'un type imbriqué via une instance ; l'expression qualifiante ne sera pas évaluée." Comment corriger ?
Probablement tu dois avoir une variable déclarée de type Cursor. Le compilateur t'indique que tu accèdes à une propriété partagée de la classe Cursor en passant par une variable, ce qui est inutile car pour accéder aux membre partagés d'une classe on n'utilise que l'identifiant de la classe. Ne déclare pas de variable Cursor et l'avertissement disparaîtra.
-- Fred http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)
Dans : news:ePbjQyE1HHA.5360@TK2MSFTNGP03.phx.gbl,
Gilbert Tordeur disait :
Bonjour.
Bonjour,
En VB2003, j'utilisais les instructions suivantes dans une Windows
Form pour afficher un sablier pendant une longue opération :
Cursor.Current = Cursors.WaitCursor
Long calcul...
Cursor.Current = Cursors.Default
En VB2005, j'obtiens un avertissement : "Accès d'un membre partagé,
d'un membre de constante, d'un membre enum ou d'un type imbriqué via
une instance ; l'expression qualifiante ne sera pas évaluée." Comment
corriger ?
Probablement tu dois avoir une variable déclarée de type Cursor.
Le compilateur t'indique que tu accèdes à une propriété partagée de la
classe Cursor en passant par une variable, ce qui est inutile car pour
accéder aux membre partagés d'une classe on n'utilise que l'identifiant
de la classe.
Ne déclare pas de variable Cursor et l'avertissement disparaîtra.
--
Fred
http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)
En VB2003, j'utilisais les instructions suivantes dans une Windows Form pour afficher un sablier pendant une longue opération : Cursor.Current = Cursors.WaitCursor
Long calcul...
Cursor.Current = Cursors.Default
En VB2005, j'obtiens un avertissement : "Accès d'un membre partagé, d'un membre de constante, d'un membre enum ou d'un type imbriqué via une instance ; l'expression qualifiante ne sera pas évaluée." Comment corriger ?
Probablement tu dois avoir une variable déclarée de type Cursor. Le compilateur t'indique que tu accèdes à une propriété partagée de la classe Cursor en passant par une variable, ce qui est inutile car pour accéder aux membre partagés d'une classe on n'utilise que l'identifiant de la classe. Ne déclare pas de variable Cursor et l'avertissement disparaîtra.
-- Fred http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)
Fred
Dans : news:, Fred disait :
Probablement tu dois avoir une variable déclarée de type Cursor.
Et qui s'appelle Cursor !! J'oublie le plus important !
-- Fred http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)
Dans : news:uHc3BZO1HHA.3400@TK2MSFTNGP03.phx.gbl,
Fred disait :
Probablement tu dois avoir une variable déclarée de type Cursor.
Et qui s'appelle Cursor !! J'oublie le plus important !
--
Fred
http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)