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

Windows Forms Discussion :

Gif animé non animé


Sujet :

Windows Forms

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Avril 2008
    Messages : 10
    Points : 6
    Points
    6
    Par défaut Gif animé non animé
    Bonjour

    je programme (toujours) une petite applie en C# qui contiens un webbrother.
    Je voudrai faire apparaitre un gif animé (a la manière du rond en haut a droite de firefox) qui s'anime lorsque le programme charge une nouvelle page.

    Mon problème actuel c'est que en faite le gif arrête de tourner lors du chargement.
    Au passage est il possible de transformer la souris en sablier en même temps?

    Merci de votre aide

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Points : 5 195
    Points
    5 195
    Par défaut
    salut

    si le gif s'arrete c'est qu'il est surement dans le meme thread que le thread de chargement donc, tant que l'action de chargement (à moins de la faire asynchrone) n'est pas fini, rien n'est raffraichi

    Solution : BackgroundWorker ou thread différent

    The Monz, Toulouse
    The Monz, Toulouse
    Expertise dans la logistique et le développement pour
    plateforme .Net (Windows, Windows CE, Android)

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Avril 2008
    Messages : 10
    Points : 6
    Points
    6
    Par défaut
    Merci beaucoup j'ai réussi à utiliser un BackgroundWorker grace au tuto http://glarde.developpez.com/dotnet/bgworker/cs/

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Avril 2008
    Messages : 10
    Points : 6
    Points
    6
    Par défaut
    Par contre j'ai mis un cursor pour avoir un sablier pendant le chargement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cursor.Current = Cursors.WaitCursor;
    mais le sablier ne reste pas, comme si il était coupé par le BackgroundWorker et il ne s'affiche pas si je le met dans le BackgroundWorker

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Gif non animée
    Par TheReturnOfMuton dans le forum ASP.NET
    Réponses: 6
    Dernier message: 06/04/2012, 12h24
  2. Afficher une image gif (non animée)
    Par Figolu dans le forum Qt
    Réponses: 5
    Dernier message: 23/07/2009, 13h16
  3. réduire la taille d'une image gif non animé
    Par simodsio dans le forum Imagerie
    Réponses: 1
    Dernier message: 25/02/2009, 02h27
  4. [HTML] [gif animée] => bonne sous FF, non animée sous IE
    Par hansaplast dans le forum Balisage (X)HTML et validation W3C
    Réponses: 10
    Dernier message: 19/09/2006, 15h34
  5. un gif non animé dans un timage?
    Par newbiedelphi dans le forum Delphi
    Réponses: 1
    Dernier message: 27/07/2006, 10h32

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