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 :

création combobox automatiquement


Sujet :

Delphi

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    483
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 483
    Points : 128
    Points
    128
    Par défaut création combobox automatiquement
    Bonjour à tous une petite question, sur un form j'utilise 10 combobox tous allimenté par un fichier text.
    pour l'instant j'en affiche 5 visibles et 5 cachés, il faut un clic sur un petit bouton pour afficher les 5 suivants.

    Ma question est ? est il possible d'ajouter un combobox deja allimenté par ma liste , par programmation ?

    merci de votre aide

  2. #2
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2012
    Messages
    111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2012
    Messages : 111
    Points : 171
    Points
    171
    Par défaut creation automatique d'un composant
    bon jour
    voici un exemple de création automatique

    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
    var
      Form1: TForm1;
      i : integer ;
    implementation
     
    {$R *.dfm}
     
    procedure TForm1.Button1Click(Sender: TObject);
    var moncombobox : tcombobox;
    BEGIN  moncombobox := Tcombobox.Create(Form1);
      with moncombobox do
       begin
        Parent := Form1;
        height := 20;
        width := 200;
        left := 20;
         top := 20+i;
         i:= i+20;
         end;
    end;
     
     
    end.
    bon courage

  3. #3
    Expert confirmé
    Avatar de Ph. B.
    Homme Profil pro
    Freelance
    Inscrit en
    Avril 2002
    Messages
    1 786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 786
    Points : 5 918
    Points
    5 918
    Par défaut
    Bonjour,
    Citation Envoyé par tarmo57 Voir le message
    Ma question est ? est il possible d'ajouter un combobox deja allimenté par ma liste , par programmation ?
    Oui...
    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
      TForm1 = class(TForm)
        //...
        procedure CbxRunTimeChange(Sender: TObject);
      private
        { Déclarations privées }
        FCbxRunTime: TComboBox;
        procedure CreerCbxRunTime;
      public
        { Déclarations publiques }
      end;
    //...
     
    procedure TForm1.CreerCbxRunTime;
    begin
      FCbxRunTime := TComboBox.Create(Self);
      FCbxRunTime.Left := 8;
      FCbxRunTime.Top := 40;
      FCbxRunTime.Width := 100;
      FCbxRunTime.Items.LoadFromFile('CbxRunTime.txt');
      FCbxRunTime.OnChange := CbxRunTimeChange;
      FCbxRunTime.Parent := Self;
    end;
     
    procedure TForm1.CbxRunTimeChange(Sender: TObject);
    begin
      ShowMessage(FCbxRunTime.Text);
    end;

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    483
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 483
    Points : 128
    Points
    128
    Par défaut
    Super merci à vous deux nickel

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 31/08/2010, 15h33
  2. Création Formulaire "Automatique"
    Par rickgoz dans le forum Excel
    Réponses: 7
    Dernier message: 18/10/2008, 16h29
  3. Création compte automatique
    Par zoneech dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 16/10/2007, 17h48
  4. création tableau automatique
    Par clodius dans le forum Excel
    Réponses: 4
    Dernier message: 01/10/2007, 08h53
  5. [Struts-Layout] Création Menu automatique
    Par alister dans le forum Struts 1
    Réponses: 5
    Dernier message: 05/07/2007, 10h45

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