Comment gérer les plans dans Delphi

Fermé
Guillaume - 10 août 2009 à 15:03
 Guillaume - 10 août 2009 à 15:58
Bonjour à tous,

Je suis vraiment un néophyte en Delphi et je souhaite avoir un coup de main s'il vous plaît. Voilà :

je fais un programme où sur un formulaire j'ai 2 boutons radio :

* Mensuelle
*Hebdomadaire
en sélectionnant une option (Mensuelle) et en faisant suivant, j'aimerais être sur le plan 2
eT en faisant (Hebdomadaire) et en faisant suivant, j'aimerais être sur le plan 3.

Problème: Comment activer les différents ?.

Je compte sur votre collaboration.

Merci d'avance.
A voir également:

3 réponses

KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
10 août 2009 à 15:43
Je ne vois pas ce que tu entends par plan 2 et plan 3, mais pour les boutons c'est un peu plus simple :

En double-cliquant sur RadioButton1 tu dois avoir une fenêtre de code qui s'affiche et qu'il te faut remplir :
procedure TForm1.RadioButton1Click(Sender: TObject);
begin
    RadioButton1.Checked:=true;
    RadioButton2.Checked:=false;
    plan2.visible:=true;
    plan3.visible:=false;
end;
Et pareil mais tout inversé pour la gestion de RadioButton2
0
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
10 août 2009 à 15:48
Ou plus exactement, si "Suivant" est un Button1 :
procedure TForm1.RadioButton1Click(Sender: TObject);
begin
    RadioButton1.Checked:=true;
    RadioButton2.Checked:=false;
end;

procedure TForm1.RadioButton2Click(Sender: TObject);
begin
    RadioButton1.Checked:=false;
    RadioButton2.Checked:=true;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
    plan2.visible:=(RadioButton1.Checked);
    plan3.visible:=(RadioButton2.Checked);
end;
0
Re bonjour KX,

Merci de ta réponse.

En fait j'ai un formulaire, et sur le même formaulaire une face qui va me permettre de saisir
des informations pour Hebdomadaire et sur une autre face les infos mensuelles:
Un peu comme les onglets (Pageframe) sauf qu'il est totalement impossible de
voir par exemple les objets sur le plan 1 si on est sur le Plan 2 ou vive versa.

c'est un peu comme si tu avais à faire à plusieurs formulaires mais en étant sur
le seul et même formulaire.
Merci.
0