/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
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



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408903
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste