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

VB.NET Discussion :

Programme Freeze ?


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Octobre 2010
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 20
    Par défaut Programme Freeze ?
    Bonjour tout le monde !

    Avec un collègue, nous avons un problème, le programme s'exécute par un bouton, celui ci parse du XML sur un site pour récupéré des informations (légale xD aucun soucis la dessus ) et donc quand il parse, le programme se freeze et c'est enbêtant, le mieux serai d'actualiser le programme tout le temps, du moins qu'il soit fonctionnel même quand il s'exécute (du genre: on exécute le programme, il parse (avec progressBar + Console (la progressBar marche même en freeze) mais même après avoir clicker sur le bouton pour lancer le parsing, et bien on met en .enabled = false le bouton, mais au moins on peu avoir le programme qui ne freeze pas .

    J'avais entendu parler que se qui pourrai nous aider serai ceci: BackGroundWorker ? dans la boîte à outils ?

    Voila, merci de vous aider !
    Cordialement Talimidiusnx

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2009
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 37
    Par défaut
    Ton programme est lancé dans un Thread ?

  3. #3
    Expert confirmé
    Avatar de Webman
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 232
    Par défaut
    Bonjour,

    Oui le background worker peut t'aider, il permet d'exécuter trés simplement une tache dans un autre thread, ainsi ton interface graphique ne reste pas figée le temps du traitement. Tu as de plus la possibilité de forcer ton thread a remonter un état d'avancement pour par exemple l'afficher avec une progressbar. Voici un peu de lecture sur le sujet : http://webman.developpez.com/article...ckroundworker/

    Cordialement,
    Ronald
    Rédacteur .Net
    MVP C#
    Mes articles - CodeQuake (blog)
    Pas de question technique par MP, merci.

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 202
    Par défaut
    question qui revient souvent

    voir ici :
    http://www.developpez.net/forums/d94...ge-formulaire/
    dont ma réponse qui est formidable
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Octobre 2010
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 20
    Par défaut
    Merci de vos réponses, mais j'ai pas trop trop compris, le principe oui, mais après niveau codage... si vous pouviez me donner des exemples expliquer se serai le top du top

    Cordialement :p

  6. #6
    Membre émérite Avatar de yonpo
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2010
    Messages
    617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2010
    Messages : 617
    Par défaut
    question qui revient souvent
    Tout à fait
    si vous pouviez me donner des exemples expliquer se serai le top du top
    Voici un autre exemple où j'ai dû pas mal détaillé.....
    http://www.developpez.net/forums/d98...x/#post5507666

Discussions similaires

  1. Programme freeze, aide ajouter thread
    Par deli2025 dans le forum C#
    Réponses: 3
    Dernier message: 22/04/2011, 09h46
  2. Réponses: 0
    Dernier message: 15/09/2009, 10h56
  3. Exception dans kernel32.dll qui freeze mon programme
    Par Chekov dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 30/03/2009, 13h59
  4. Freeze d'un programme
    Par zoullou dans le forum Général Java
    Réponses: 3
    Dernier message: 17/01/2007, 16h51
  5. Pas d'erreur au debugage mais le programme freeze
    Par bob2356 dans le forum VC++ .NET
    Réponses: 3
    Dernier message: 25/09/2006, 19h16

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