Seite 1 von 1

Button abfrage VB2010Express

Verfasst: 22.02.2011 00:13
von The_Dark_Zim-.-
Huaa da bin ich wieder :P
Kunde will das ich in VB 2010 Express Programmiere -.-
Also hab da ein kleines Problem und zwar lasse ich eine For Next schleife laufen. Wärend dieser Schleife will ich Abfragen ob ein Button gefdrück wurde um so diese Schleife abbrechen zu können. Mit Me.Refresh() kann ich zwar die GUI neu Zeichnen lassen aber die Abfrage wird halt nicht gemacht ...
Also frage wie Frage ich ab ob der Button gedrück wurde ?

Code: Alles auswählen

Function Demo()

        For i = 0 To 50
            ProgressBar4.Value = i
            System.Threading.Thread.Sleep(50)
            Me.Refresh()



        Next
        Return True
    End Function
Gruß Zim

Re: Button abfrage VB2010Express

Verfasst: 22.02.2011 00:20
von RSBasic
Du hast doch diese Form-Oberfläche: http://static.sftcdn.net/de/scrn/98000/ ... 00x547.jpg

Du kannst auf dein selbst erstellten Button doppelklicken.
Danach wirst du automatisch zum Quellcode weitergeleitet und kannst deine Funktionen hinzufügen bzw. schreiben.

Re: Button abfrage VB2010Express

Verfasst: 22.02.2011 00:29
von The_Dark_Zim-.-
Ja das ist mir klar. Aber wenn ich den Knopf gedrückt hab rufe ich die Function "Demo" auf. Dort Läuft die For Next Schleife und wärend dessen diese läuft muss ich nochmal abfragen ob der Button Gedrückt wurde zum abbrechen ;)

Re: Button abfrage VB2010Express

Verfasst: 22.02.2011 00:33
von Kiffi
platziere ein

Code: Alles auswählen

Application.DoEvents()
innerhalb der Schleife.

Grüße ... Kiffi

Re: Button abfrage VB2010Express

Verfasst: 22.02.2011 00:35
von The_Dark_Zim-.-
Ich liebe euch Leute :bounce:
Das ich sowas mit Goolge nicht findet -.-

Gruß Zim