04. december 2002 - 22:07Der er
6 kommentarer og 1 løsning
Vise afvikling af løkke i textbox i Visual Basic ver.6.0
Hvis jeg vil udskrive dette forløb i en textbox, hvad skal koden så i stedet for være? Kan nogen hjælpe med det? Private Sub Command1_Click() Dim i For i = 1 To 3 MsgBox "Dette er nr. " & i Next i End Sub
kabbak > Visual basic kan ikke forstå dansk - du skal nok skrive textbox1.text og ikke textbox1.tekst ;o)
maagefinke > Et lille råd: Det er en god ide at Dim'me sine variabler med en typeerklæring også - så undgå eventuelle forvirringer:
Dim i as byte 'heltal fra 0-255 Dim i as ingeter 'heltal fra -ca. 30000 til 30000 - stil cursoren i "integer" og tryk F1 for at få en oversigt over variabeltyper og deres indhold :o)
det er sådan, der står. Det skulle være korrekt. Men hvorfor skrives kun resultatet for nr. 3? Og ikke 1 og 2? Hvis koden var forkert, skulle resultatet for nr. 3 heller ikke stå der. :) Dim i For i = 1 To 3 Text1.Text = "Dette er nr. " & i Next i
Så lykkedes det således: For i = 1 To 3 Text1.Text = Text1.Text & vbCrLf & _ " Nr: " & i Mange tak for hjælpen til jer begge.
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.