Gå til innhold

Anbefalte innlegg

Videoannonse
Annonse
når eg ser en kode her på forumet så eg har lyst på, så kopiere eg den og hiver den i i vb'en min.. men må eg då holla på å adda kver enkelt knapp å tekst boks osv. eller er der en måde så e lettare, sån at alt bare fyge på plass..

Du kan sikkert gjøre det med kode også, men det kan være like enkelt å gjøre jobben manuelt. Eventuelt kan du endre koden til å henvise til allerede eksisterende elementer i programmet ditt.

Lenke til kommentar

Det er naturligvis mulig å legge inn kontroller via kode, men dette fører bare til mer uoversiktelighet og trekker fokus fra selve koden det ble spurt om. For å gi eksempel til dette, kan jeg henvise til følgende kode:

 

Dim WithEvents cmdTest As CommandButton

Private Sub cmdTest_Click()

MsgBox "Tester", vbInformation, "Test"

End Sub

Private Sub Form_Load()

' Bruk måleenheten piksler
Me.ScaleMode = vbPixels

' Alloker og legg til kontrollen
Set cmdTest = Me.Controls.Add("VB.CommandButton", "cmdTest")

' Endre egenskapene fra standard
cmdTest.Visible = True
cmdTest.Left = 8
cmdTest.Top = 8
cmdTest.Width = 105
cmdTest.Height = 33
cmdTest.Caption = "Trykk her"

End Sub

 

Som du ser er det urovekkende mye kode bare for å generere en liten kontroll. Derfor tror jeg det er bedre og lettere å manuelt legge inn kontrollene. Det tar uansett ikke allverdens tid.

Endret av aadnk
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...