ahhhhhhhhhhh pourquoi j'ai écrit "libérer" !! j'ai la reine des neiges qui me hurle dans la tête maintenantsatané gamins !
bref
voila ma question.
j'ai une requete qui va par exemple va me donner un résultat de 3 enregistrement pour un certain ID client, et je voudrais mettre ces résultats dans 3 onglets d'un pagecontrol donc
j'ai fait ce petit exemple sans y mettre pour l'instant la requete.
dans ma frame je vais avoir par exemple 3 Tedit et 2 datetimepicker
le problème est qu'à chaque fois que je vais utiliser cette fonction, je supprime bien tous les onglets du pagecontrol, mais comment liberer les frames ??
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 var Client : TTabSheet; f : integer; begin for f:= 0 to PageControl1.PageCount-1 do PageControl1.Pages[0].Destroy; for f:= 0 to 3 do begin Client := TTabSheet.Create(Self); with TFrame2.Create(nil) do begin Name := 'Client' + intToStr(PageControl1.PageCount); Align := alClient; Parent := Client; edit1.Text := 'monedit n°'+f.tostring; end; Client.PageControl := PageControl1; Client.Caption := 'Abo ' + intToStr(PageControl1.PageCount); end; end;
merci
exyacc
Partager