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

Composants VCL Delphi Discussion :

Modifier plusieur object en même temp


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Janvier 2007
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 144
    Par défaut Modifier plusieur object en même temp
    Bonsoir, je voulais savoir comment je pouvais modifier la propriétée TOP de plusieur object en même temps les objects sont Tedit Tlabel et des boutons...

    J'ai essayé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    With Edit1,Edit2,Boutton1,Boutton2 do 
     
    Top:=Top+48;
    end
    Merci de votre aide.

  2. #2
    Membre Expert
    Avatar de Archimède
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2005
    Messages
    1 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 644
    Par défaut
    comme ça, tu peux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    procedure TForm1.FormCreate(Sender: TObject);
    var
    i:integer;
    objet: array[1..2] of Tcontrol;
    begin
    objet[1]:=edit1;
    objet[2]:=button1;
    for i:=1 to 2 do objet[i].Top:=100;
    end;
    avec with ??

  3. #3
    Membre éprouvé
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Janvier 2007
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 144
    Par défaut
    J'aimerais comprendre en détail... Aray sert à créer un tableau c'est sa?

    Est-ce que quelqu'un pourait m'éxpliquer objet: array[1..2] of Tcontrol;

    Je n'arriva pas à m'imaginer ce tableau.Merci de votre aide !

  4. #4
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 969
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 969
    Par défaut
    Xou,
    Citation Envoyé par jojo86 Voir le message
    J'aimerais comprendre en détail... Aray sert à créer un tableau c'est sa?

    Est-ce que quelqu'un pourait m'éxpliquer objet: array[1..2] of Tcontrol;

    Je n'arriva pas à m'imaginer ce tableau.Merci de votre aide !
    Avant de se lancer dans ce genre de truc, il faut apprendre les bases, ça te permettra de comprendre.

  5. #5
    Membre Expert

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    1 519
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 519
    Billets dans le blog
    1
    Par défaut
    Effectivement le mot-clé array sert à déclarer les tableaux. Dans l'ordre de la syntaxe on a :

    le mot clé array : indique qu'on déclare une variable de type tableau
    [x..y] : permet de définir la taille du tableau ainsi que l'index minimal (x) et maximal (y)
    of T : déclare le type de donnée T contenu dans chaque case du tableau.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    objet: array[1..2] of Tcontrol;
    Déclare donc un tableau nommé objet qui peut contenir 2 objets de type TControl, le premier index vaut 1 et le dernier index vaut 2.

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

Discussions similaires

  1. [MySQL] Modifier plusieurs champs en même temps
    Par Akramweb dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 14/06/2013, 17h23
  2. [SP-2010] Modifier plusieurs sites en même temps
    Par diabli73 dans le forum SharePoint
    Réponses: 1
    Dernier message: 15/02/2011, 17h27
  3. [Gimp]Modifier plusieurs calques en même temps ?
    Par byloute dans le forum Imagerie
    Réponses: 0
    Dernier message: 13/02/2009, 13h50
  4. [DW MX2004] Modifier plusieurs page en même temps sous DW
    Par david47000 dans le forum Dreamweaver
    Réponses: 1
    Dernier message: 17/07/2007, 09h17
  5. Réponses: 9
    Dernier message: 17/04/2004, 16h32

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