Sida 1 av 1
Problem med loop i Visual Basic [LÖST]
Postat: 24 okt 2008, 13:07
av Drymedar
Hejsan! Jag har två textboxar där jag kan skriva in ett start och ett stoppvärde för min loop som ska loopa siffror.
Dim il As Integer
Dim sl As Integer
il = txt_start
sl = txt_stop
lbl_loop.Text = ""
Dim i As Integer
For i = il To sl
lbl_loop.Text = lbl_loop.Text & i
Next
Såhär ser min kod ut, men textboxen accepterar inte att bli dimmad som varken integer eller string, någon som vet hur man löser detta?
Tack på förhand!
Re: Problem med loop i Visual Basic
Postat: 24 okt 2008, 13:19
av TicToc
Nu bara gissar jag men testa något av:
Kod: Markera allt
iTal=int(textbox.Text)
iTal=Integer.Parse(textbox.Text)
Finns det någon "ValueListBox" el liknande som du kan använda i stället för en textbox? Den brukar ha ett Value som redan är ett heltal.
Re: Problem med loop i Visual Basic
Postat: 24 okt 2008, 13:29
av Drymedar
Ah jag kom på det nu när jag såg koden du skrivit ut, jag hade inte skrivit dit .text efter txt_start och txt_stop, sånt som händer när man är nybörjare
Tack för hjälpen!
Re: Problem med loop i Visual Basic [LÖST]
Postat: 24 okt 2008, 13:39
av TicToc
Kul att det funkar!
Har du använt Gambas?
http://gambas.sourceforge.net/
Finns att installera ur förråden.
Re: Problem med loop i Visual Basic [LÖST]
Postat: 24 okt 2008, 18:27
av Drymedar
Installerade Gambas för ett litet tag sedan, och det har fungerat utmärkt till de sakerna jag testat göra än så länge. Tack för tipset!
Har pillat lite mer med Gambas nu och gjort "Getting started" guiden som finns på hemsidan och har nu märkt lite hur Gambas skiljer sig från VB.NET, men jag tycker att Gambas är mycket lättare att förstå varför man skriver som man gör. Dock kanske det kan bero på att jag inte gjort särskilt avancerade saker i Gambas än.