for i = 0 to frmMain.controls.count-1 if frmmain.controls(i).name = "something" then ***RETTET*** control(i)..height = 100 control(i)..width = 100 end if next i
Det er forskellige controls (faktisk user controls).
I bund og grund kan man jo skrive: label1.visible=true
Så bør man jo næsten også, på en eller anden måde, kunne referere til en control uden en løkke, ala: [pseudo kode] dim ss as string ss="label1" ss.visible=true [/pseudo kode]
Men iøvrigt er for each løkken lidt pænere end "for i = 0 to controls.count"-løkken.
Private Sub Form_Load() standarddiser Label1 End Sub
Public Sub standarddiser(kontrol As Object) kontrol.Height = 100 kontrol.Width = 100 End Sub
Det kører tilsyneladende godt nok - er det ikke det du vil?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.