Autostart und Schleifenkonstruktionen

Mitglied: SamTrex

SamTrex (Level 1) - Jetzt verbinden

14.08.2006, aktualisiert 15.08.2006, 4024 Aufrufe, 2 Kommentare

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.... :( face-sad

Danke im Voraus.
Gruß Sam
Mitglied: maneich
15.08.2006 um 00:58 Uhr
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
Bitte warten ..
Mitglied: SamTrex
15.08.2006 um 13:36 Uhr
Ja, danke für den Hinweis mit dem Loop. War ein kopierfehler von mir. In der App stimmte es aber. Nur wie kann ich währen die App mit der Schleife beschäftigt ist einen Button ändern ohne das mir alles abstürzt?
Habe schon versucht die Progressbar auf einen eigenen Thread zu legen, nur bekomme ich die Parameter nicht übergeben. Und wenn ich das nicht tue sagt er mir das ein Thread einen nicht erlaubten Zugriff auf eine Variable versucht.

Gruß Dirk
Bitte warten ..
Heiß diskutierte Inhalte
Windows Server
Aufgabenplanung PowerShell Skript startet nicht
shooanVor 1 TagFrageWindows Server36 Kommentare

Hallo Zusammen, ich habe ein Skript bekommen das ich gerne so einstellen will das dieses beim Start des Exchangeservers aktiviert werden soll. Ein Ausführung ...

Internet
Webcam oder IPcam aus dem Internet erreichbar?
dertowaVor 1 TagFrageInternet17 Kommentare

Hallo zusammen, mal eine spezielle Frage, vielleicht kann jemand einen Dienst aufgrund guter Erfahrung empfehlen. Die Hündin einer guten Bekannten bekommt Nachwuchs und dafür ...

Windows Netzwerk
Computername erneut vergeben?
gelöst malkieVor 1 TagFrageWindows Netzwerk10 Kommentare

Guten Morgen, wir haben in der Firma Computernamen nach dem Muster: PC-Abteilung-Nummer (PC-IT-1) So, aktuell habe ich mal gelernt ganz früher, dass man den ...

Backup
Zusätzlicher Backupschutz gegen Ransomware Befall
staybbVor 1 TagFrageBackup4 Kommentare

Hallo zusammen, wir nutzen Veeam Backup & Replication als Backup für unsere Server und Files. Es werden immer on-side beim Kunden Backups auf einem ...

LAN, WAN, Wireless
Unterschiedliche IP-Adressbereiche im Netzwerk
achkleinVor 10 StundenFrageLAN, WAN, Wireless17 Kommentare

Hallo, ich stehe vor einem Problem mit der WLAN-Verbindung zum Router (Fritzbox Cable 6490). Das verbundene Notebook hat die Adresse 192.168.0.164, Gateway ist 192.168.0.149: ...

Microsoft Office
E-Mail kommt nicht an
gelöst HeinrichMVor 1 TagFrageMicrosoft Office10 Kommentare

Hallo zusammen, in der letzten Zeit häufen sich die Meldungen, dass E-Mails nicht ankommen. Es ist kein Muster zu erkennen. Mal kommt eine Mail ...

Hardware
Temperaturüberwachung Raum
ingo1988Vor 1 TagFrageHardware8 Kommentare

Hallo, ich brauche eure Hilfe. Ich möchte gerne eine Temperaturüberwachung installieren. Es sollte über Wifi funktionieren, ist aber kein Muss. Außerdem soll eine Alarmbenachrichtigung ...

Router & Routing
Verkaufe apu4.d4 Set
pasu69Vor 23 StundenAllgemeinRouter & Routing11 Kommentare

Guten Abend zusammen, ich hätte ein APU4.D4 Bundle abzugeben, dass ich erst Anfang März gekauft habe. Leider ist die Hardware tatsächlich zu schwach, um ...