Ik heb een probleempje met wat frames. Het moet op zich best simpel zijn maar ik heb er weinig over kunnen vinden (of totaal overheen gekeken maar dat lijkt me stug).
Ik heb een form waarop een frame staat waarin andere frames geplaatst worden. Deze frames worden d.m.v. een druk op de knop aangemaakt. Mijn probleem is echter dat ik niet goed meer bij de diverse componenten op een willekeurig frame kan komen. Ik heb al vanalles geprobeerd maar zonder resultaat.
De code waarmee ik een frame aanmaak:
Op frame_naam staan dus een aantal componenten als een combobox e.d. Verder bevat de variabele aantal_frames het aantal aangemaakte frames. Hiermee zou ik in feite door al mijn frames heen moeten kunnen gaan om de waarde van de diverse comboboxen etc. uit te lezen. En dat is dus precies wat ik wil hebben: alle velden uitlezen van alle gemaakte frames. Heeft iemand misschien de regel code die wonderen kan verrichten?
Ik heb een form waarop een frame staat waarin andere frames geplaatst worden. Deze frames worden d.m.v. een druk op de knop aangemaakt. Mijn probleem is echter dat ik niet goed meer bij de diverse componenten op een willekeurig frame kan komen. Ik heb al vanalles geprobeerd maar zonder resultaat.
De code waarmee ik een frame aanmaak:
code:
1
2
3
4
5
6
7
8
| Inc(aantal_frames);
with Tframe_naam.Create(Self) do
begin
Name := 'frame_naam' + IntToStr(aantal_frames);
Parent := frame_naam_basis;
Top := 8 + (aantal_frames * 200);
Height := 200
end |
Op frame_naam staan dus een aantal componenten als een combobox e.d. Verder bevat de variabele aantal_frames het aantal aangemaakte frames. Hiermee zou ik in feite door al mijn frames heen moeten kunnen gaan om de waarde van de diverse comboboxen etc. uit te lezen. En dat is dus precies wat ik wil hebben: alle velden uitlezen van alle gemaakte frames. Heeft iemand misschien de regel code die wonderen kan verrichten?
Ik kna 300 woodren pre mniuut tpynen.