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

Langage Delphi Discussion :

[delphi 5,6,7] utiliser un objet dans une procédure


Sujet :

Langage Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2002
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 114
    Par défaut [delphi 5,6,7] utiliser un objet dans une procédure
    Retour à Delphi après 2 ans d'arrêt...et impossible de me souvenir comment utiliser des objets de ma Form dans des procédures externes (exemple bateau ici l'objet Edit1 dans la procédure test_fied) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    unit Unit1;
     
    interface
     
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls;
     
    type
      TForm1 = class(TForm)
        Edit1: TEdit;
        Button1: TButton;
      private
        { Private declarations }
      public
        { Public declarations }
      end;
     
    var
      Form1: TForm1;
     
    implementation
     
    {$R *.dfm}
     
    procedure test_field;
    begin
      If Edit1.Text := 'Stop' then Application.Exit;
    end;
     
    end.
    LE trou de mémoire !!!

  2. #2
    Membre émérite Avatar de Caine
    Inscrit en
    Mai 2004
    Messages
    1 028
    Détails du profil
    Informations personnelles :
    Âge : 53

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 028
    Par défaut
    Dur effectivement la mémoire

    Voici comment faire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Form1.Button1.OnClick; // Par exemple.

  3. #3
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 236
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    procedure test_field(edt: TEdit);
    begin
       if edt.text = 'Stop' then
          Application.terminate;
    end;
    Si j'ai bien compris, c'est ce que tu veux.
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2002
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 114
    Par défaut
    Citation Envoyé par Caine
    Dur effectivement la mémoire

    Voici comment faire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Form1.Button1.OnClick; // Par exemple.
    Lol, c'était ca.... il faut ajouter FORM1 devant le nom de l'objet.

    Huhu, j'ai honte.

    En tout cas, merci messieurs d'avoir pris le temps de me répondre

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

Discussions similaires

  1. Utilisation de Optional dans une procédure
    Par Gabout dans le forum IHM
    Réponses: 5
    Dernier message: 13/03/2013, 15h43
  2. [AC-2007] Utilisation des tempvar dans une procédure VBA
    Par dumas.blr dans le forum VBA Access
    Réponses: 4
    Dernier message: 14/02/2011, 13h22
  3. [PHP 5.3] Utiliser un objet dans une vue
    Par leccux dans le forum Langage
    Réponses: 9
    Dernier message: 31/12/2010, 13h44
  4. utilisation d'objet dans une class
    Par turican2 dans le forum Langage
    Réponses: 4
    Dernier message: 19/02/2009, 15h43
  5. Réponses: 1
    Dernier message: 12/12/2007, 13h46

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