Bonjour, je cherche à activer une frame.
En fait, j'ai une frame qui doit rester cacher jusqu'à ce que j'appuie sur un bouton.
Comment faut il faire ?
Merci d'avance.
Bonjour, je cherche à activer une frame.
En fait, j'ai une frame qui doit rester cacher jusqu'à ce que j'appuie sur un bouton.
Comment faut il faire ?
Merci d'avance.
Je vous explique plus en détail.
J'ai une unité qui s'apelle Unit_Frame_Ecran.
Lorsque je clique sur un bouton de ma forme principale, je réalise le code suivant:
L'erreur lors de la compilation est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Frame_Ecran:TFrame_Ecran.Create(nil); Frame_Ecran.DoubleBuffered:=true;
Identificateur non déclaré : 'Frame_Ecran'.
Je ne comprends pas pourquoi puisque je l'ai déclaré tout en haut de mon programme dans
J'espère que j'ai été un peu plus clair.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3uses Unit_frame_Ecran
Merci d'avance pour votre aide.
Tu es sûr que Frame_Ecran est bien déclaré dans Unit_frame_Ecran ?
MD Software
---------------------------
F.A.Q. Delphi - Cours Delphi - Composants Delphi - Sources Delphi
bonjour
Essayer de declarer Frame Ecran dans la partie Private de votre TForm.
Pour la créer faite
Dans la mesure ou vous avez Créer la frame avec le owner à Self, il n'est pas obligatoire que vous detruisiez manuellement la frame à la fin (destruction automatique). C'est tout de même plus propre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Frame_Ecran := TFrame_Ecran.Create(Self); Frame_Ecran.DoubleBuffered:=true; Fram_Ecran.Parent := Self; // Cela peut être self ou un panel, un groupbox etc..
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager