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 :

Ouvrir un TPageControl avec un bouton


Sujet :

Composants VCL Delphi

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2006
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Ouvrir un TPageControl avec un bouton
    Bonjours,
    j'aimerais savoir comment je pourrai ouvir un onglet de ma pageControl avec un bouton .

    merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    560
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 560
    Points : 576
    Points
    576
    Par défaut
    bonjour,

    utilisez les propiétés ActivePage ou ActivePageIndex du pagecontrol

  3. #3
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Points : 4 384
    Points
    4 384
    Par défaut
    salut,
    voici un exemple montrant ce que tu cherches:
    dépose sur une fiche un TPageControl et 3 boutons. Ajoutes 3 pages au PageControle et colle ce code dans l'unité de ta fiche
    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
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    unit Unit1;
     
    interface
     
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls, ComCtrls;
     
    type
      TForm1 = class(TForm)
        PageControl1: TPageControl;
        TabSheet1: TTabSheet;
        TabSheet2: TTabSheet;
        TabSheet3: TTabSheet;
        Button1: TButton;
        Button2: TButton;
        Button3: TButton;
        procedure Button1Click(Sender: TObject);
        procedure Button2Click(Sender: TObject);
        procedure Button3Click(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
        procedure OuvrirPageControle(page:Integer);
      end;
     
    var
      Form1: TForm1;
     
    implementation
     
    {$R *.dfm}
     
    procedure TForm1.OuvrirPageControle(page: Integer);
    begin
      if page <= self.PageControl1.PageCount-1 then
        if page <> self.PageControl1.ActivePageIndex then
          self.PageControl1.ActivePageIndex := page;
    end;
     
    procedure TForm1.Button1Click(Sender: TObject);
    begin
      self.OuvrirPageControle( 0 );
    end;
     
    procedure TForm1.Button2Click(Sender: TObject);
    begin
      self.OuvrirPageControle( 1 );
    end;
     
    procedure TForm1.Button3Click(Sender: TObject);
    begin
      self.OuvrirPageControle( 2 );
    end;
     
    end.

Discussions similaires

  1. Ouvrir un popup avec un bouton flash
    Par autumn dans le forum Flash
    Réponses: 1
    Dernier message: 28/04/2009, 21h08
  2. [C#]Ouvrir l'explorer avec un bouton
    Par titve dans le forum Windows Forms
    Réponses: 3
    Dernier message: 27/10/2007, 20h48
  3. Ouvrir un outil avec un bouton
    Par faine dans le forum IHM
    Réponses: 3
    Dernier message: 31/08/2007, 16h45
  4. Ouvrir une frame avec un bouton dans une frame
    Par argon dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 25/03/2006, 11h48
  5. [Eclipse 3.1] ouvrir une fenetre avec un bouton
    Par Nanoulov dans le forum SWT/JFace
    Réponses: 4
    Dernier message: 01/08/2005, 14h33

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