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

Delphi Discussion :

[débutant] affichage de Timage


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Avril 2006
    Messages : 122
    Par défaut [débutant] affichage de Timage
    Bonjour à tous,

    j'ai un problème avec les Timages dans mon projet. En fait je cherche à faire sur une unité une succession d'images qui apparaissent (au meme endroit). Pour ceci j'ai créé plusieurs Timages que j'ai placé les unes sur les autres. Et je change leurs propriétés Visible.

    De plus j'ai mis le Doublebuffer.

    Lorsque je lance l'application de delphi tous se passe correctement, toutes les images apparraissent les unes apres les autres. Mais lorsque je lance l'application directement du .exe il affiche la première image et ensuite j'ai un écran blanc, puis la derniere image s'affiche correctement.

    D'ou vient le problème?
    Est ce la solution de mettre plusieur TImage l'un sur l'autre qui n'est pas bonne?

    Merci de votre aide

  2. #2
    Membre chevronné
    Avatar de Philippe Gormand
    Inscrit en
    Mars 2002
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 330
    Par défaut
    Bonjour.

    Je suppose que tu utilises un TTimer pour faire afficher les images les unes à la suite. Plusieurs causes sont possibles.
    L'interval du Timer est trop court.
    Le raffraichissement de l'écrant ne peut pas être fait pendant la succession des images.

    Après chaque affichage d'une image, appelle la méthode Refresh.
    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Image1.Visible := True;
    Image1.Refresh;
    Et ainsi de suite.
    Envois ton code pour plus de précision.

    A+

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Avril 2006
    Messages : 122
    Par défaut
    merci, je n'ai même pas pensé à ca!!
    maintenant ca marche super bien , encore merci.

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

Discussions similaires

  1. [Débutant] Affichage d'un video avi sur le web
    Par oumani dans le forum Balisage (X)HTML et validation W3C
    Réponses: 11
    Dernier message: 06/02/2006, 13h47
  2. [Débutant] affichage opengl dans un TPanel
    Par minnit_s dans le forum OpenGL
    Réponses: 1
    Dernier message: 01/01/2006, 23h03
  3. [Débutant] Affichage d'une grille
    Par Mathieu.J dans le forum OpenGL
    Réponses: 25
    Dernier message: 13/06/2004, 19h38
  4. [QuickReport][Débutant] Affichage d'un graphique
    Par poufouille dans le forum Bases de données
    Réponses: 3
    Dernier message: 23/03/2004, 09h03
  5. [Débutant] Affichage impossible en local
    Par Alberto dans le forum ASP
    Réponses: 2
    Dernier message: 29/11/2003, 16h45

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