Comment gérer les plans dans Delphi

Guillaume -  
 Guillaume -
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 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
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 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
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
Guillaume
 
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