Fermer une form depuis une autre form
Bonjour, je sais que ce sujet existe déjà mais ça n’empêche que je n'y arrive pas. Je découvre Delphi mais je n'ai pas le choix je dois l'utiliser pour un projet :(
J'ouvre une fenêtre lorsque une case est coché et je voudrait quelle se ferme quand je décoche. Voila mon code actuel :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
procedure TForm1.checkClavierClick(Sender: TObject);
begin
keyWindow := TkeyWindow.Create(Self);
if(checkClavier.Checked) then
begin
keyWindow.Show;
end
else
begin
keyWindow.Hide;
end;
end; |
J'ai essayé avec Close et onClose mais ça ne fonctionne pas. Je m'y prend surement mal donc avez vous une solution ?
J'ai créé une variable "keyWindow: TkeyWindow;" et j'ai mis "Unit2" dans les "uses".
Merci pour votre aide.