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 :

remettre a 0 un form.


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 27
    Par défaut remettre a 0 un form.
    Salut

    Voila j'ai un tout petit probleme :

    Mon programme principal appele un form2 de saisie d'une nouvelle information.
    (2 cases textes de saisie + un label pour dire 'OK tout s'est bien passé')

    Or si je le ferme et que je le réouvre pour une nouvelle saisie, les champs texte et le label sont toujours valorisés de la précédente saisie

    J'ai bien pensé, faire des .Clear apres chaque validation de la saisie mais ca me parait pas tres optimisé.

    Ya t'il une meilleur solution pour réinitialiser un Form?
    ps:j'ai testé sur l'evenement OnClose : Destroy, Free, DestroyComponenet, ca marche pas :/ je dois pas etre loin

    Merci

  2. #2
    Membre Expert

    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 897
    Par défaut
    Il faut que tu crées ta form dynamiquement, comme cela tout disparaîtera lorsque celle-ci sera détruite.
    De plus, dans ce cas, tu pourras définir dans le onCreate des valeurs par défaut pour chacun de tes champs.

    Cordialement

  3. #3
    Membre Expert
    Avatar de aityahia
    Homme Profil pro
    CIEPTAL CARS SPA
    Inscrit en
    Mars 2006
    Messages
    1 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Algérie

    Informations professionnelles :
    Activité : CIEPTAL CARS SPA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 938
    Par défaut
    vous pouvez faire tes clear dans l'evenement OnShow

    il n'exite pas de procédure spécial a moin que vous voulez la créer pour quel soit réutilisable.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 27
    Par défaut
    Merci a vous 2

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

Discussions similaires

  1. Remettre en 1er une form dans un splitter
    Par Pelote2012 dans le forum VB.NET
    Réponses: 2
    Dernier message: 04/04/2013, 09h48
  2. [PowerShell] remettre un fichier en forme
    Par triaguae dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 17/10/2011, 16h23
  3. Remettre Mise en forme d'unFormulaire
    Par ft035580 dans le forum IHM
    Réponses: 2
    Dernier message: 01/07/2006, 06h05
  4. [c#] remettre à zéro une form
    Par erazorhead dans le forum Windows Forms
    Réponses: 13
    Dernier message: 06/04/2006, 14h48
  5. Réponses: 3
    Dernier message: 03/03/2006, 11h40

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