Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten
Autor
Nachricht
acidburn
Newbie
Newbie

Anmeldedatum: 30.05.2011
Beiträge: 1

Programm soll eine Aufgabe nach der anderen abarbeiten
Verfasst am: 30.05.2011, 09:56

Hallo Leute, bin neu in Visual Basic und hab einen Auftrag bekommen..

Nun um es kurz zuu halten, ich habe einen Timer, drei Textboxn und einen Webbrowser..
Wenn der Timer tickt (alle Stunde) soll z.B. der erste Link aus Textbox1 im WB geladen werden.. dieser soll dann mit der absoluteURi verglichen werden (zwecks ob der Server auf eine andere Seite weiterleitet) Wenn das fertig ist mit dem Link aus Textbox2 das gleiche..
Allerdings ist das Problem, dass wenn der Timer tickt das Programm alle drei Seiten gleichzeitig checken will.. Dadurch kommen falsche Werte raus..

Jetzt will ich meinem Programm quasi sagen:
"Wenn der Timer tickt, machst du zuerst Aufgabe eins, wenn du diese komplett fertig hast machst du Aufgabe 2 usw.."
Aber wie sage ich ihm das? Mit ner Schleife warscheinlich oder?

Ich hoffe ich hab einigermaßen mein Vorhaben gut genug erklärt..

ich will keinen fertigen Code, aber einer mit dem ich mir das evtl zusammenbasteln kann wäre gut, da ich noch nicht so mit den einzelnen Befehlen vertraut bin

Grüße,
Acid~
 
christopher.g
Überflieger
Überflieger

Anmeldedatum: 03.05.2008
Beiträge: 565


Verfasst am: 31.05.2011, 14:44

hi

ich kann zwar kaum vb.net
aber so stark unterscheiden sich beide sprache ja doch nicht...

probier mal ein

Code:

do
   doEvents
loop while WebBrowser1.Busy = True

einzubauen...

und zwar jedes mal bevor du die nächste seite aufrufen möchtest

wenn dir das nicht reicht
würde mir noch eine warteschleife in den sinn kommen
Code:

system.threading.thread.sleep(5000)


was halt unschön ist
da die exe dann mehr oder weniger nicht reagiert

variane 2
Delay Funktion
solle eigentlich in vb.net auch funktionieren

wünsche dir viel erfolg
lg deepack
 
www.vb-future.net
Newbie
Newbie

Anmeldedatum: 02.06.2011
Beiträge: 6


Verfasst am: 02.06.2011, 22:21

Statt doEvents muss man hier application.doEvents nehmen, da das normale doEvents in vb.Net so nicht mehr Existiert Wink
www.vb-future.net
www.vb-future.net
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten

Tags: visual basic, abarbeiten

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wichtig: Filebrowser z.B. für ein RAT 2206 13.01.2008, 12:14
Keine neuen Beiträge msgbox mit symbol _&_ z.B. yesno oder systemmodal 1156 27.09.2008, 00:16
Keine neuen Beiträge Abändern eines Ordnernamens (z.B. C:\Programme = Programme) 1294 23.04.2008, 16:33
Keine neuen Beiträge "Zurück-Funktion" mit Listview und z.B. DirView 823 17.04.2008, 14:30
Keine neuen Beiträge Fenster auslesen z.b von icq oder msn wer online kommt 1336 11.02.2008, 17:46
 


[ Time: 0.0579s ][ Queries: 86 (0.0195s) ][ GZIP on - Debug on ]