Just nu i M3-nätverket
Gå till innehåll

skapa instancer


ovea

Rekommendera Poster

Tjena!

 

Är det någon som vet hur man med hjälp av kod (run-time) skapar en instans av till exempel en label. jag behöver typ många och orkar inte sitta och rita ut dem alla, dessutom är det olika antal vid olika tillfällen.

 

mvh: Ove

 

Länk till kommentar
Dela på andra webbplatser

Glenn Larsson

Dim X () as Label

 

Set X (nr) = New Label

 

X.(nr).Visible = True

X.(nr).Left = 1234

X.(nr).Right = 1234

X.(nr).Caption = "Hello world"

 

Mvh

G

 

Länk till kommentar
Dela på andra webbplatser

Jag har försökt skriva exakt så som du beskriver men inte lyckats:

 

dim x as label, funkar

 

set x = new label, funker ej, svaret blir invalid use of keyword new.

 

mvh Ove

 

Länk till kommentar
Dela på andra webbplatser

Glenn Larsson

Förlåt, tänkte mera på objekt, Det ska vara:

 

Load X (nr)

 

Sedan i Form_Unload() loopar du igenom X(NR) och gör

 

Unload X(NR)

 

Mvh

G

 

 

Länk till kommentar
Dela på andra webbplatser

Tjena!

 

Jag är förmodligen ovanligt trög, men jag får inte detta att funka!

 

dim x() as label

 

load x(1)

 

x.top=10

...

...

...

 

 

Har jag fattat rätt???

 

Ursäkta min tröghet :)

 

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...