Det ligner at du har 6 textboxe, og du vil smide indholdet af den første over i alle de andre. Korrekt?
Du kan IKKE sammensætte variabelnavne eller kontrolnavne som du forsøger. Du kan i andre sprog, ikke i VB6...
Men du kan oprette et kontaolarray med fx. 6 textboxe, der hedder:
txtdate(0), txtdate(1), ..., txtdate(5)
Og så skrive
i=0 Do While i < 6 txtdate(i).Text = txtdate(0).Text i = i + 1 Loop
Alternativt - virkningen er præcis den samme:
For i = 0 to 5 txtdate(i).Text = txtdate(0).Text Next i
Du opretter et kontrolarray ved at smide en textbox på formen, omdøbe den til hvad den skal hedde, kopiere den ved Ctrl+C, og paste ved Ctrl+V, og sige "JA" til at oprette et kontrolarray
Nej, som du sikekrt ved, er dit spørgsmål meget let, hvis man har rodet med VB før...
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.