Toon posts:

[VB] Nieuwe Control Array

Pagina: 1
Acties:

Verwijderd

Topicstarter
Voor een programaatje dat ik nu aan het schrijven ben, wil ik in run time 74 labels aan het form toevoegen. Het is de bedoelling dat die labels een control array vormen.
Is dit mogelijk? En zo ja hoe?

Ik ben met dit probleem al een paar uur bezig en ik word er helemaal gek van: :? |:(

  • Gerco
  • Registratie: Mei 2000
  • Laatst online: 02-09 19:44

Gerco

Professional Newbie

Voeg 1 label toe, noem 'em lblVeel zet zn index property op 0 en voeg deze code in form_load:
code:
1
2
3
4
5
6
7
8
9
Dim i as Integer
For i=1 to 73
  Load lblVeel(i)
  With lblVeel(i)
    .Caption=CStr(i)
    .Left=blaat
    .Top=blaat
  End With
Next i

- "Als ik zou willen dat je het begreep, legde ik het wel beter uit!" | All number systems are base 10!


Verwijderd

Topicstarter
Werkt alleen moet er nog .visible = True bij, om hem zichtbaar te maken.

|:( *Hompie had dit zelf kunnen verzinnen

  • Gerco
  • Registratie: Mei 2000
  • Laatst online: 02-09 19:44

Gerco

Professional Newbie

Op maandag 28 januari 2002 18:46 schreef Hompie het volgende:
Werkt alleen moet er nog .visible = True bij, om hem zichtbaar te maken.
Als je je eerste label invisible had staan wel ja, anders niet :P

- "Als ik zou willen dat je het begreep, legde ik het wel beter uit!" | All number systems are base 10!


Verwijderd

Topicstarter
Das niet waar.

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 28-08 17:06

Sponge

Serious Game Developer

Volgens mij wel hoor, aangezien standaard True is.

Trouwens, een Long voor een loop is sneller dan een Integer.

/41.6C.6D.61.72 :)

Verwijderd

Topicstarter
Ik heb het nog een keer geprobeerd en .visible = True moet er echt bij, standaard staat hij als hij geload wordt op False.

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Op maandag 28 januari 2002 21:22 schreef 41.6C.6D.61.72 het volgende:
[..]
/41.6C.6D.61.72 :)
Almar, Zou je AUB niet je naam onder elke post willen zetten?, dat heb je namelijk tot nu toe bij ELKE post gedaan, en je bent al enkele malen verwezen naar de FAQ waarin staat dat het niet gewenst is.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 28-08 17:06

Sponge

Serious Game Developer

Omdat je de eerste bent die het uitzoekt wat het betekend, zal ik het laten :) (Of was je diegene die via m'n profile bij qw.com was gekomen...?)

En eindelijk snap ik dat dev iets quote uit de FAQ..snapte het al niet...| :(.

  • Karlok[JY-616]
  • Registratie: Februari 2002
  • Laatst online: 26-02 21:53
Heb bovenstaande code geprobeerd, maar het werkt niet
krijg alleen maar een 1 op m'n form

Vleuten 4x430wp Oost Schuin dak 25°, 5x430wp Zuid plat dak 13°


  • ATS
  • Registratie: September 2001
  • Laatst online: 12-02 13:46

ATS

Je werkt toch wel echt in VB en niet met VBA hè? In VBA kan het namelijk niet...

My opinions may have changed, but not the fact that I am right. -- Ashleigh Brilliant


  • Gerco
  • Registratie: Mei 2000
  • Laatst online: 02-09 19:44

Gerco

Professional Newbie

Heb je de Index property van die ene wel op 0 gezet?

- "Als ik zou willen dat je het begreep, legde ik het wel beter uit!" | All number systems are base 10!


  • robjanssen
  • Registratie: September 2001
  • Laatst online: 02-08 16:10

robjanssen

Software Developer

Je moet de Visible inderdaad nog op True zetten anders is hij niet zichtbaar.
Ook al is de eerste wel zichtbaar.

Is een Long werkelijk sneller dan een Integer met een loop?
Dat wist ik niet.

  • Karlok[JY-616]
  • Registratie: Februari 2002
  • Laatst online: 26-02 21:53
Op woensdag 05 juni 2002 01:10 schreef ATS het volgende:
Je werkt toch wel echt in VB en niet met VBA hè? In VBA kan het namelijk niet...
Ja, ik werk met VB.
Maar is al opgelost, moest natuurlijk wel .left nog verandere blaat werkt natuurlijk niet :o

Vleuten 4x430wp Oost Schuin dak 25°, 5x430wp Zuid plat dak 13°

Pagina: 1