IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Timer avec un paramètre description


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 384
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 384
    Points : 2 700
    Points
    2 700
    Par défaut Timer avec un paramètre description
    Bonjour tout le monde,

    J'avais semble-t-il une erreur dans un timer, et le compilateur m'a proposé de corriger les erreurs. C'est depuis que je ne comprends rien.

    En effet, j'avais comme signature de timer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    timer2_Tick(object sender, EventArgs() e);
    et le compilateur a trouvé que ça serait mieux d'ajouter un deuxième timer avec la signature

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    timer2_Tick(object sender, EventArgs()e, int v)
    Les messages du compilateur appellent ce paramètre v "description".

    L'ennui est que je ne réussis pas à trouver une documentation d'événement timer qui reçoive trois arguments, et encore moins ce qu'il faut passer au troisième argument.

    Ce qui fait ... une histoire de timer qui dure, puisque là j'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Erreur	CS7036	Parmi les arguments spécifiés, aucun ne correspond au paramètre obligatoire 'v' de 'Form1.timer2_Tick(object, EventArgs, int)'
    Quelqu'un en sait-il plus ?

    On dirait que je devrais faire une pause : j'ai corrigé trois fois mon message pour enlever le s en trop à "troisième argument", et il est toujours là. Ah non tiens, maintenant que je parle de lui il veut bien s'en aller. Une question de coquetterie peut-être.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 293
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 293
    Points : 1 887
    Points
    1 887
    Par défaut
    retire aussi les parenthèses à EventArgs, elle n'ont rien à faire là => timer2_Tick(object sender, EventArgs e);

  3. #3
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 384
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 384
    Points : 2 700
    Points
    2 700
    Par défaut
    OK, merci.
    J'ai mis ça de mémoire dans le forum, mais je fais confiance à Visual Studio pour me jeter si ma syntaxe n'est pas bonne.

    En revanche le coup de la deuxième procédure événementielle avec un paramètre de plus, je dois avouer que ça me laisse coi.
    Si tu avais une idée de comment rédiger la requête pour les moteurs ...
    Les idées qui me sont passées par la tête n'ont pas eu trop de succès.

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 293
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 293
    Points : 1 887
    Points
    1 887
    Par défaut
    Citation Envoyé par Gluups Voir le message
    En revanche le coup de la deuxième procédure événementielle avec un paramètre de plus, je dois avouer que ça me laisse coi.
    Il n'y en a pas de procédure avec un 3ème paramètre
    Au mieux (si ça veut passer), si tu veux un autre paramètre, il faudrait lui spécifier une valeur par défaut

    Si tu avais une idée de comment rédiger la requête pour les moteurs ...
    Il faudrait déjà savoir de quoi tu parles ....

  5. #5
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 384
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 384
    Points : 2 700
    Points
    2 700
    Par défaut
    L'explication serait donc que l'intelligence artificielle de Visual Studio se met à déconner ?
    Ça se tient, mais c'est regrettable.

  6. #6
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 384
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 384
    Points : 2 700
    Points
    2 700
    Par défaut
    Citation Envoyé par umfred Voir le message
    Il faudrait déjà savoir de quoi tu parles ....
    J'aurais dû me méfier qu'il n'y aurait pas que moi à ne pas connaître, et prendre plus de notes.
    Bon, il va me rester à rétropédaler ...

    Tiens j'ai un autre souci là-dessus.
    J'avais une application qui tournait impec, et puis quand j'ai voulu ajouter quelque chose j'ai dû me mélanger les pinceaux, là je me suis dit heureusement qu'il y a le contrôle de version. J'avais une version de quelques jours plus tôt, opérationnelle.

    Sauf que voilà, version invalide, et toutes les sauvegardes dans le contrôle de gestion sont comme ça, plus qu'à (presque) tout refaire, je suis ramené un an en arrière. Ah ou alors sur la sauvegarde du disque il faudrait que je regarde ; mais elle n'est pas si récente que ça.

    Ça t'est déjà arrivé ce genre de bricole ?

    Ça me rappelle Windows qui par défaut n'active les points de restauration qu'une fois que c'est trop tard.

  7. #7
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 293
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 293
    Points : 1 887
    Points
    1 887
    Par défaut
    Citation Envoyé par Gluups Voir le message
    L'explication serait donc que l'intelligence artificielle de Visual Studio se met à déconner ?
    Ça se tient, mais c'est regrettable.
    ah, il y a de l'intelligene artificlelle ? je croyais que c'était IntelliSense, ce n'est pas vraiment de l'IA (à mon sens). Et il n'a pas toujours raison, même si ça aide souvent).

    Côté versioning, je ne suis pas un bon élève. J'ai tendance à faire une sauvegarde du projet qui fonctionne à côté du projet en cours de dev.


    Sinon tu parlais de "requêtes vers les moteurs". quels moteurs ? peut-être parlais-tu des moteurs de recherche pour trouver une réponse à ta questions, mais alors quelle est ta vraie question ? puisque qu'il y a aucune fonction évènementielle timer.tick avec 3 paramètres.
    déclarer une fonction avec le mot tick dedans ne présage pas qu'elle est liée à un événement tick de timer.

Discussions similaires

  1. [Débutant] Pb avec les paramètres dans lien dynamique
    Par hackwell69 dans le forum Struts 1
    Réponses: 2
    Dernier message: 21/02/2005, 11h33
  2. [ADO/Access] Appel d’une requête avec des paramètres
    Par Taxenna dans le forum Bases de données
    Réponses: 1
    Dernier message: 07/12/2004, 14h58
  3. Problème avec les paramètres date BDE/ODBC Oracle/XP Pro
    Par Bloon dans le forum Bases de données
    Réponses: 3
    Dernier message: 06/10/2004, 10h09
  4. Erreur sur une fonction avec des paramètres
    Par Elois dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 05/05/2004, 21h00
  5. créer un noeuds avec des paramétres
    Par Toxine77 dans le forum XMLRAD
    Réponses: 5
    Dernier message: 21/01/2003, 16h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo