Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
05.06.2006, 20:29
armagaddon



hallo.gibt es einen befehl für vb 2005 um das programm um einen bestimmten zeitraum warten zu lassen?

--

if (1==0) echo "Designed for Windows Vista";

zum Seitenanfang zum Seitenende Profil || Suche
001
05.06.2006, 21:49
feigling



Schau mal nach sleep(); Ich gehe mal stark davon aus, dass es so etwas auch in VB 2005 gibt.

--

zum Seitenanfang zum Seitenende Profil || Suche
002
05.06.2006, 21:55
Small_Player



würde mich auch interessieren... habe schon gegooglelt usw... habe es so gelöst:

da wo gewartet werden soll einen Timer starten (der 3sec wartet oder so)

im Timer die Schritte / Anweisungen usw. starten nach dem der Timer die 3 sec gezählt hat...

also timer starten, im Timer die nächsten Schritte machen. ach mach auch den Timer wieder aus im timer, das er nichtnochmal von vorne durchläuft und sich alles wiederholt...

--

Zitat:
Agamemnon-Hellmapper
"Mithilfe der Dreifaltigkeit aus Suchfunktion, Tutorials und Hirn."
www.MicHappe.de

zum Seitenanfang zum Seitenende Profil || Suche
003
06.06.2006, 13:29
armagaddon



äh des hab ich jetz net ganz kapiert...also mit sleep(500) oder sleep(5s)(keine fehlermeldung) hab ichs ausprobiert aber gewartet wird nicht.und bei dem timer blick ich jetz net ganz durch.

--

if (1==0) echo "Designed for Windows Vista";

zum Seitenanfang zum Seitenende Profil || Suche
004
06.06.2006, 15:08
hausi



Sleep wartet fast 100% sicher n millisekunden, also sind 500 nur 0.5 Sekunden. Nimm mal 5000.

--

zum Seitenanfang zum Seitenende Profil || Suche
005
06.06.2006, 18:37
Small_Player



ja ist millisekunden stimmt zumindest bei den Timern,

aber SLEEP kennt er ned:

Zitat:
Der Name "sleep" wurde nicht deklariert.
weitere tipps bitte...

--

Zitat:
Agamemnon-Hellmapper
"Mithilfe der Dreifaltigkeit aus Suchfunktion, Tutorials und Hirn."
www.MicHappe.de

zum Seitenanfang zum Seitenende Profil || Suche
006
06.06.2006, 21:14
hausi



Benutz das nächste mal doch bitte einfach GOOGLE, wenn die Lösung schon gepostet wurde.
Edit:
Falls für .NET: System.Threading.Thread.Sleep

--


Dieser Beitrag wurde am 06.06.2006 um 21:15 von Superhausi bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
007
06.06.2006, 21:27
Small_Player



jo ich habe Visual Basic express, da gehts mit

System.Threading.Thread.Sleep(10000)

großen dank, man lernt nie aus!

--

Zitat:
Agamemnon-Hellmapper
"Mithilfe der Dreifaltigkeit aus Suchfunktion, Tutorials und Hirn."
www.MicHappe.de

zum Seitenanfang zum Seitenende Profil || Suche
008
07.06.2006, 13:43
armagaddon



Imports System.Console
Declare Sub Sleep Lib "kernel32" (ByVal milliseconds As Long)
Dim path As String
Sub Main()
path = Shell("C:\Dokumente und Einstellungen\jr\Eigene Dateien\T-Online_6.0.exe")

System.Threading.Thread.Sleep(10000)
Try
AppActivate(path)
Catch ex As Exception
End Try
End Sub

so schaut des dann bei mir aus.die t-online.exe is jetz nur ma nen beispiel.kann des sein dass ich da irgendwas falsch mach??weil warten tut der da nnämlich net(ich hab auch visual basic express 2005)

--

if (1==0) echo "Designed for Windows Vista";

zum Seitenanfang zum Seitenende Profil || Suche