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

Recherche:

Type: Messages; Utilisateur: Jérôme Lambert

Page 1 sur 2 1 2

Recherche: Recherche effectuée en 0,02 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Je ne sais pas si c'est une faute, je me rappelle...

    Je ne sais pas si c'est une faute, je me rappelle pas en avoir vu mais bon ça remonte aussi.

    Pour ton erreur inter-threads, c'est parce que il n'y a que le thread de la fenêtre qui peut utiliser...
  2. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Si tu vois des fautes, il faut contacter un...

    Si tu vois des fautes, il faut contacter un reponsable de la section, c'est pas moi qui corrige les articles :aie:
  3. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Le tuto m'a suffit pour comprendre le principe,...

    Le tuto m'a suffit pour comprendre le principe, qu'est ce qui te va pas avec ?
  4. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Non il reste dans la file des évènements en...

    Non il reste dans la file des évènements en attente d'être traités.
  5. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Perdre des données ? :? Non. Ou alors j'ai...

    Perdre des données ? :?
    Non.

    Ou alors j'ai pas compris la question.
  6. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Ta classe doit implémenter un évènement qu'elle...

    Ta classe doit implémenter un évènement qu'elle pourra générer à chaque fois que la valeur de ta variable changera comme ça ta form pourra s'abonner à l'évènement en question. Mais bon, ça devient...
  7. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Un Thread de ta form qui va lire la valeur mise à...

    Un Thread de ta form qui va lire la valeur mise à jour dans ta classe theThread_Scan ?
  8. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Oui il est effectivement surchargé pour avoir un...

    Oui il est effectivement surchargé pour avoir un autre sens que la simple concaténation. Ca permet de dire dans notre cas: "je veux exécuter la méthode myTimer_Tick pour mon évènement Tick.

    De...
  9. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    J'ai tout simplement créé (dynamiquement) la...

    J'ai tout simplement créé (dynamiquement) la méthode qui sera généré à chaque évènement Tick du Timer.

    Un exemple : j'ai fait ce que Visual fait pour toi d'habitude: Quand tu mets un bouton sur ta...
  10. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    J'avais pourtant expliqué qu'il fallait faire ça...

    J'avais pourtant expliqué qu'il fallait faire ça avec un timer.

    Tu en reviens au problème que ta classe Form lors de l'évènement shown boucle... Du coup, elle se fige et ne réagira à tes cliques...
  11. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Tu es sûr que tu ne fais pas une boucle dans...

    Tu es sûr que tu ne fais pas une boucle dans l'évènement Tick de ton Timer ?
  12. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    C'est vrai que mes explications ne sont pas...

    C'est vrai que mes explications ne sont pas toujours très claires :P

    Voici donc un lien qui t'expliquera le principe :

    http://drq.developpez.com/dotnet/articles/threads/#L5
  13. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    C'est même pas un problème d'affichage car je...

    C'est même pas un problème d'affichage car je viens de tester un timer qui met à jour un label en incrémentant un nombre de une unité à chaque seconde et tout s'affiche correctement.

    J'avoue que...
  14. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Quel est ton code qui met à jour la valeur de ton...

    Quel est ton code qui met à jour la valeur de ton label ?
  15. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    C'est normal que ça passe directement à 100. Tu...

    C'est normal que ça passe directement à 100.
    Tu as fait un Thread.Sleep de 10 milisecondes en pensant que c'était des secondes.

    Tu dois donc écrire :


    Thread.Sleep(10000);

    Pour attendre 10...
  16. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    En effet, dans ce cas ci, il n'y a pas besoin de...

    En effet, dans ce cas ci, il n'y a pas besoin de delegate.
  17. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    D'accord je comprend mieux. Ce que tu dois...

    D'accord je comprend mieux.

    Ce que tu dois faire, c'est déclarer

    theThread_Scan aScan = new theThread_Scan();

    en global dans ta classe Form.

    En plus de celà, tu dois créer un timer qui...
  18. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Désolé, j'avais perdu de vue ce sujet. Avant...

    Désolé, j'avais perdu de vue ce sujet.

    Avant de te répondre, pourrais-tu me résumer où tu en es en répondant aux questions suivantes :

    Tu as créé une classe qui englobe un Thread qui s'exécute...
  19. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Oui tu peux. N'hésite pas si tu as des problèmes...

    Oui tu peux.
    N'hésite pas si tu as des problèmes quand tu essayeras.
  20. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Alors pour ça, on est parti pour les explications...

    Alors pour ça, on est parti pour les explications des déléguées :p

    Pour ton cas où tu veux afficher sur la fenêtre l'évolution du traitement de ton thread, c'est à ton thread d'appeler une méthode...
  21. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Oui mais si ton thread dure 10 minutes, ta boucle...

    Oui mais si ton thread dure 10 minutes, ta boucle dans formload va durer 10 minutes aussi. Donc la fenêtre va se figer pendant 10 minutes tant que la méthode formload ne sera pas finie.

    Ou bien...
  22. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Dans ce cas, 2 possibilités avec ce code: ...

    Dans ce cas, 2 possibilités avec ce code:


    while (monThread.isAlive(){
    this.text = monThread.getval();
    }

    Soit isAlive renvoit false et tu sors tout de suite de ton Form_Load...
    => Pas...
  23. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Bizarre tout ça :p while...

    Bizarre tout ça :p


    while (monThread.isAlive(){
    this.text = monThread.getval();
    }
    Qui exécute ce code ?
    > Ta fenêtre avec un timer ou autre ?
    > Ton Thread...
  24. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    Difficile à dire, tu procèdes comment pour...

    Difficile à dire, tu procèdes comment pour regarder l'évolution de la valeur en question ?

    En mode pas à pas en faisaint des watch sur les variables qui t'intéressent ?
    Ou bien un mécanisme qui...
  25. Votes reçus
    +0 -0
    Réponses
    60
    Affichages
    3 396

    C'est pas logique que ton Thread modifie les...

    C'est pas logique que ton Thread modifie les valeurs comme tu dis et que en dehors de ton Thread, tu ne saches pas lire les modifications...

    Peut être quelques bouts de codes s'imposent ? :)
Affichage des résultats 1 à 25 sur 27
Page 1 sur 2 1 2