WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 09.03.2004, 15:41   #1
47x3
Veteran
 
Registriert seit: 18.07.2001
Beiträge: 243


Standard [VB] Aktion einmal pro woche ausführen

hallo!
ich hab mir ein vb-tool gebastelt welche daten per ftp ins internet stellt.
wie kann ich es realisieren, dass mein vb programm dies jeden samstag um 24:00 automatisch macht?
____________________________________
Der Mensch, wie in die Natur geschafft, ist etwas Unberechenbares, Undurchsichtiges, Gefährliches. Er ist ein von unbekanntem Berge herbrechnder Strom und ist ein Urwald ohne Weg und Ordnung. Und wie ein Urwald gelichtet werden muss, so muss die Schule den natürlichen Menschen zerbrechen, besiegen und gewaltsam einschränken;
47x3 ist offline   Mit Zitat antworten
Alt 09.03.2004, 17:06   #2
jak
Inventar
 
Registriert seit: 13.06.2001
Beiträge: 1.830


Standard

Mit dem Sceduler ("geplante tasks") Jeden Samstag um 24:00 starten...

Jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona)
Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing.
\"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)
jak ist offline   Mit Zitat antworten
Alt 09.03.2004, 20:42   #3
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 37
Beiträge: 3.954

Mein Computer

Standard

oder du lässt es durchlaufen und machst mittels timer *lol* eine abfrage ob es schon samstag 24:00 uhr ist und wenn ja dann soll es hackeln
Potassium ist offline   Mit Zitat antworten
Alt 11.03.2004, 13:24   #4
47x3
Veteran
 
Registriert seit: 18.07.2001
Beiträge: 243


Standard

ja diese beiden methoden hab ich auch in betracht gezogen.
würde eher die timerlösung bevorzugen - da der endbenutzer somit nicht mit dem Tastkmanager herumtun muss.
also ich frage die aktuelle zeit und tag etwa so ab:

Dim heute ' Variable deklarieren.
heute = Now ' Aktuelles Datum und Uhrzeit.
Text1.Text = Format(heute, "dddd hh:mm")

und wie sag ich ihm jetzt, dass alle 20s gefragt werden soll ob "samstag 23:50" ist wenn dann arbeite (und fang nachher wieder zum abfragen an)?
____________________________________
Der Mensch, wie in die Natur geschafft, ist etwas Unberechenbares, Undurchsichtiges, Gefährliches. Er ist ein von unbekanntem Berge herbrechnder Strom und ist ein Urwald ohne Weg und Ordnung. Und wie ein Urwald gelichtet werden muss, so muss die Schule den natürlichen Menschen zerbrechen, besiegen und gewaltsam einschränken;
47x3 ist offline   Mit Zitat antworten
Alt 11.03.2004, 14:14   #5
heli2sky
Master
 
Registriert seit: 02.10.2001
Alter: 38
Beiträge: 523


heli2sky eine Nachricht über ICQ schicken
Standard

du willst das programm 1 mal pro woche arbeiten lassen und lässt es aber alle 20 sek eine abfrage machen?

is das nicht bissl zu viel
____________________________________
Lang ist der Weg durch Lehren, kurz und wirksam durch Beispiele.
Lucius Annaeus Seneca


...:::www.modellbaulexikon.org:::...

www.acrobat-se.org | www.ams-8c.de.vu
heli2sky ist offline   Mit Zitat antworten
Alt 11.03.2004, 14:40   #6
Hussl
Veteran
 
Registriert seit: 08.02.2001
Alter: 41
Beiträge: 320


Standard

Ich hab zwar mit dem Taskplaner keine Erfahrungen, aber ich nehme an, dass man den sicher auch programmtechnisch handhaben kann, oder??
____________________________________
Nein, ich bin nicht die Signatur, ich putz hier nur.

http://www.chili-it.at
Hussl ist offline   Mit Zitat antworten
Alt 11.03.2004, 16:37   #7
47x3
Veteran
 
Registriert seit: 18.07.2001
Beiträge: 243


Standard

ja ich muss alle 20s abfragen, denn wenn ich "Donnerstag 23:50" definiere, so wie oben beschrieben, dann kanns ja leicht passieren, dass es wenn abgefragt wird schon 23:51 oder später ist und somit nix mehr passiert.
____________________________________
Der Mensch, wie in die Natur geschafft, ist etwas Unberechenbares, Undurchsichtiges, Gefährliches. Er ist ein von unbekanntem Berge herbrechnder Strom und ist ein Urwald ohne Weg und Ordnung. Und wie ein Urwald gelichtet werden muss, so muss die Schule den natürlichen Menschen zerbrechen, besiegen und gewaltsam einschränken;
47x3 ist offline   Mit Zitat antworten
Alt 11.03.2004, 17:11   #8
heli2sky
Master
 
Registriert seit: 02.10.2001
Alter: 38
Beiträge: 523


heli2sky eine Nachricht über ICQ schicken
Standard

wieso machst du das nicht so, dass er zb nur jeden 7. tag in der besagten stunde alle 20 sek testet?

naja aber is ja egal
____________________________________
Lang ist der Weg durch Lehren, kurz und wirksam durch Beispiele.
Lucius Annaeus Seneca


...:::www.modellbaulexikon.org:::...

www.acrobat-se.org | www.ams-8c.de.vu
heli2sky ist offline   Mit Zitat antworten
Alt 11.03.2004, 18:10   #9
daytrader
Inventar
 
Benutzerbild von daytrader
 
Registriert seit: 30.01.2001
Alter: 52
Beiträge: 1.726


Standard

Zitat:
Original geschrieben von 47x3
ja ich muss alle 20s abfragen, denn wenn ich "Donnerstag 23:50" definiere, so wie oben beschrieben, dann kanns ja leicht passieren, dass es wenn abgefragt wird schon 23:51 oder später ist und somit nix mehr passiert.
es reicht wenn du die schleife knapp unter einer minute durchlaufen lässt, denn dann triffst den minutenintervall immer noch
bei meinem vb proggi wird 8 mal am tag minutengenau was ausgeführt, da steht der timer auf 59600 ms - reicht locker
____________________________________


http://daytrader.soup.io/
daytrader ist offline   Mit Zitat antworten
Alt 11.03.2004, 18:17   #10
daytrader
Inventar
 
Benutzerbild von daytrader
 
Registriert seit: 30.01.2001
Alter: 52
Beiträge: 1.726


Standard

Zitat:
Original geschrieben von 47x3
Dim heute ' Variable deklarieren.
heute = Now ' Aktuelles Datum und Uhrzeit.
Text1.Text = Format(heute, "dddd hh:mm")

und wie sag ich ihm jetzt, dass alle 20s gefragt werden soll ob "samstag 23:50" ist wenn dann arbeite (und fang nachher wieder zum abfragen an)?

so ungefähr:

Private Sub Timer1_Timer()

zeit = Format$(Now, "hh:nn")
zeit_sync = GetINISetting(Inifile, "SETTINGS", "TIME_SYNC", "33:33")

If zeit = zeit_sync Then

CALL Update

End If
End Sub

Timer auf 59600 setzen
____________________________________


http://daytrader.soup.io/
daytrader ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:29 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag