Avatar billede juks Novice
17. november 2005 - 16:38 Der er 4 kommentarer og
1 løsning

for each member i en class

hej , jeg skal bruge alle member i en klasse er der nogel der ved hvordan man kan henter alle så man ikke skal sidde og hardcode det
Avatar billede sjh Nybegynder
17. november 2005 - 21:55 #1
ja nu ved jeg jo ikke lige hvad det er du vil.. men noget i den stil..

Private Sub Form_Load()
Dim objCtl As Object
  For Each objCtl In Controls
    Print objCtl.Name
  Next
End Sub
Avatar billede juks Novice
21. november 2005 - 08:27 #2
hmm det jeg skal bruge er er at kunne liste , for Each member i en klasse at få listet navnen på det "member" det er for jeg skal bruge nogle felter der er defineret i den klasse og i stedet for at sidde og skrive
Felt1 = nyfelt1

så ville det være fedt at kunne "cykle" igennem dem.
Avatar billede sjh Nybegynder
21. november 2005 - 16:07 #3
Hvad er det lige du vil "cykle" igennem??


Du kan jo gøre sådan.. så ved du hvad control det er..

Private Sub Form_Load()
Dim objCtl As Object
  For Each objCtl In Controls
    If TypeOf objCtl Is PictureBox Then
      Print "PictureBox: " & objCtl.Name
    ElseIf TypeOf objCtl Is TextBox Then
      Print "TextBox: " & objCtl.Name
      objCtl.Text = "NY " & objCtl.Text
    End If
  Next
End Sub
Avatar billede juks Novice
21. november 2005 - 16:24 #4
med "cykle" mener jeg bare at loope igennem..

men problemet jeg ved ikke hvilken type det er det er jo ikke et alm. member der en klasse fra en reference til et c++ program .
Avatar billede juks Novice
13. december 2007 - 10:43 #5
luk
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester