Autostart und Schleifenkonstruktionen
Hallo mal wieder!
Ich möchte mich mit zwei Fragen an euch wenden ...
Es geht um .Net in VB Studio 2005
1.
Eine Windows Applikation beginnt ja mit:
Private Sub frmMAIN_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Aber alles was ich darin ausführe wird mir nicht angezeigt, da die App ja noch läd. So habe ich bisher immer einen "Start-Button" einsetzen müssen. Welche Möglichkeit habe ich, das die Form läd und anschließend ein Sub ausführt?
2.
Ich habe folgende Schleife:
Do
PB.Value = PB.Minimum
Do
PB.Value += 1
Thread.Sleep(100)
Loop Until PB.Value = PB.Maximum
If but_STATUSHOLD.Checked = True Then Exit Sub
Loop
Wenn ich jetz in meiner Form den Button but_STATUSHOLD anklicke verreckt mir die ganze Anwendung.
Im Prinziep soll die Anwendung eigentlich nur ein Progressbar anzeigen. Um eine Warte oder Ruhestellung zu simulieren.
Sprich but_STANDBY -> Progressbar Marquee laufen lassen
Wird dann but_STATUSHOLD geklickt -> Progressbar anhalten
Kann mir da wer helfen?
Bin neu auf dem Gebiet und brüte schon den ganzen Abend daran....
Danke im Voraus.
Gruß Sam
Ich möchte mich mit zwei Fragen an euch wenden ...
Es geht um .Net in VB Studio 2005
1.
Eine Windows Applikation beginnt ja mit:
Private Sub frmMAIN_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Aber alles was ich darin ausführe wird mir nicht angezeigt, da die App ja noch läd. So habe ich bisher immer einen "Start-Button" einsetzen müssen. Welche Möglichkeit habe ich, das die Form läd und anschließend ein Sub ausführt?
2.
Ich habe folgende Schleife:
Do
PB.Value = PB.Minimum
Do
PB.Value += 1
Thread.Sleep(100)
Loop Until PB.Value = PB.Maximum
If but_STATUSHOLD.Checked = True Then Exit Sub
Loop
Wenn ich jetz in meiner Form den Button but_STATUSHOLD anklicke verreckt mir die ganze Anwendung.
Im Prinziep soll die Anwendung eigentlich nur ein Progressbar anzeigen. Um eine Warte oder Ruhestellung zu simulieren.
Sprich but_STANDBY -> Progressbar Marquee laufen lassen
Wird dann but_STATUSHOLD geklickt -> Progressbar anhalten
Kann mir da wer helfen?
Bin neu auf dem Gebiet und brüte schon den ganzen Abend daran....
Danke im Voraus.
Gruß Sam
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 37996
Url: https://administrator.de/forum/autostart-und-schleifenkonstruktionen-37996.html
Ausgedruckt am: 26.12.2024 um 23:12 Uhr
2 Kommentare
Neuester Kommentar
Hallo,
ich kenne mich zwar mit VB Studio nicht so aus, aber die MS-Scriptsprachen habe alle ziemlich die gleiche Logic.
Du hast 2 mal do und 3 mal loop, das passt nicht zusammen, jedes do benötigt nur ein loop.
Darüber hinaus kannst du in ener if-Abfrage zwar do > loop ausführen, aber nicht loop ohne vorher end if, wenn do ausßerhalb von if... steht.
MfG maneich
ich kenne mich zwar mit VB Studio nicht so aus, aber die MS-Scriptsprachen habe alle ziemlich die gleiche Logic.
Du hast 2 mal do und 3 mal loop, das passt nicht zusammen, jedes do benötigt nur ein loop.
Darüber hinaus kannst du in ener if-Abfrage zwar do > loop ausführen, aber nicht loop ohne vorher end if, wenn do ausßerhalb von if... steht.
MfG maneich