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++Builder Discussion :

message affiché pendant quelques secondes


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de damienlann
    Profil pro
    Étudiant
    Inscrit en
    Mai 2005
    Messages
    293
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2005
    Messages : 293
    Par défaut
    Citation Envoyé par mike600river
    je vois pas le pb
    au moment ou tu veux tu as la ligne qui simule ton clic dans le code et pis c tout. ca na rien de compliqué!!
    il faut connaitre la position du boutton pour pouvoir simuler un clic dessus.

  2. #2
    Membre expérimenté
    Avatar de lanonyme
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    229
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 229
    Par défaut
    @pottiez : ah zut, alors !


    Ce n'est pas la peine de s'embarquer dans les choses difficile, tout depend ce que l'on veut faire.

    Pour un message, au demarrage par exemple ...

    Citation Envoyé par Aide builder SplashScreen
    Les deux gestionnaires d'événement suivants affichent, puis ferment une fiche appelée SplashScreen avant l'ouverture de la fiche principale de l'application. La constante Startup est déclarée dans l'en-tête d'unité de Form1. Le premier gestionnaire d'événement appelle la méthode Show de SplashScreen à partir de l'événement OnActivate de Form1.

    void __fastcall TForm1::FormActivate(TObject &Sender)
    {
    if (Startup)
    {
    Startup = false;
    SplashScreen->Show();
    }
    }

    SplashScreen contient un composant Timer dont la propriété Interval a la valeur 3000. La fiche est donc affichée trois secondes, puis se ferme. La méthode Close de la fiche est attachée à l'événement OnTimer du composant OnTimer.

    void __fastcall TForm2::Timer1Timer(TObject &Sender);
    {
    Close();
    }
    Sinon, le plus simple reste de faire une forme et de l'afficher en modal si on veut qu'elle bloque l'utilisateur.

    lanonyme

  3. #3
    Membre expérimenté Avatar de damienlann
    Profil pro
    Étudiant
    Inscrit en
    Mai 2005
    Messages
    293
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2005
    Messages : 293
    Par défaut
    ouais il a poster trop vite... pas vu qu'il utilisait showmessage.

    avec ca on peut peut-etre s'en sortir.

    mais oui il faudrait (je pense) connaitre le handle de la fenetre.

  4. #4
    Expert confirmé

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par défaut
    C'est super ce truc, je vais le réutiliser pour d'autre truc

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 106
    Par défaut
    je pense pas que vous ayez compris ce ke je veux vraiment faire
    je veux que mon message s'affiche un certain temps et que sans rien faire il arete de s'afficher au bout d'un certain temps

  6. #6
    Expert confirmé

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par défaut
    Citation Envoyé par kalou26
    je pense pas que vous ayez compris ce ke je veux vraiment faire
    je veux que mon message s'affiche un certain temps et que sans rien faire il arete de s'afficher au bout d'un certain temps
    Si on avez pas compris on t'aurai pas proposé toute ces possibilitées

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 106
    Par défaut
    dsl pour la phrase , je me repete dedans

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Réponses: 4
    Dernier message: 16/12/2009, 12h26
  2. [Modalpanel] Affichage pendant quelques secondes
    Par AmineDev9 dans le forum JSF
    Réponses: 11
    Dernier message: 02/06/2009, 12h22
  3. Inhiber click souris pendant quelques secondes
    Par eag35 dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 23/04/2009, 16h19
  4. [SQL] Bloquer l'enregistrement dans une table pendant quelques secondes
    Par syl2042 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 04/09/2007, 10h19
  5. Affichage de bmp pendant quelque seconde
    Par Invité dans le forum SDL
    Réponses: 3
    Dernier message: 04/05/2006, 23h08

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