|
| Dynamisk control array ?? Fra : K.L. |
Dato : 21-12-00 17:13 |
|
Hej
Er det muligt at lave et dynamisk control array, og tilføje til
arrayet ved hjælp af
form1.Controls.Add "vb.CommandButton", "cmdOBjl", Frame1
eller noget ligende....
MVH Kim
| |
Carsten Saugmann (23-12-2000)
| Kommentar Fra : Carsten Saugmann |
Dato : 23-12-00 21:33 |
|
Hej Kim
Du er nødt til at gøre noget på forhånd, nemlig lave en control af hver
type du vil "lege med" run-time. Du kan lave hver control med index = 0,
hvorved den er den første i et control array, hvilket er en betingelse
for at kunne loade flere instanser på run-time. Se i hjælpen under
"Adding to a Control Array at Run Time".
Lav de basale controls med Visible = False, og husk at sætte Visible =
True på dem du loader senere. F.eks. en commandbutton: "Load
Command1(1)", hvorefter du kan sætte div. properties på den og gøre den
visible.
Du kan så lave en struktur, der behandler dine commandbuttons efter
fortjeneste via "Index" som kommer med i Clik-eventet.
Mvh/Carsten
"K.L." skriver:
> Hej
>
> Er det muligt at lave et dynamisk control array, og tilføje til
> arrayet ved hjælp af
>
> form1.Controls.Add "vb.CommandButton", "cmdOBjl", Frame1
>
> eller noget ligende....
>
> MVH Kim
| |
|
|