Kezdőoldal » Számítástechnika » Programozás » Hogyan írhatom ezt meg (VBS)?

Hogyan írhatom ezt meg (VBS)?

Figyelt kérdés

Van egy scriptem, amiben egy inputbox várja a jelszót...


Hogyan írhatom bele, hogy ha egy adott időm belül (30 sec mondjuk) nem írnak be semmit, folytatódik a script (jelen esetben leáll a gép??


Köszi előre is :)


2011. szept. 12. 20:28
 1/3 anonim ***** válasza:
Csinálj egy szalat majd azt kesleltetsd
2011. szept. 17. 22:12
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:

System.threading.thread.sleep(30000)

ha jól emlékszek ez fut vbs-ben is. Ezzel lehet várakoztatni a programot

2011. szept. 18. 22:04
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:

set WShell=WScript.CreateObject("WScript.Shell")


'el kell indítani a leállítást a bekérő ablak előtt

WShell.Run"shutdown -s -f -t 30"

'30 mp és leáll a gép, ha nem ismernéd a kódot.

jelszo="cica"

do

xx=InputBox("aggyad meg a jelszót vagy leáll a gép oszt leshetsz!","progí")

if xx=jelszo then

WShell.Run"shutdown -a"

msgbox"ügyesvótá'"

'ha egyezik a jelszó és a beadott érték akkor leállítja a leállítást.

else

msgbox"na aggyad meg msotmá azt a k jelszót rozi"

'ha nem egyezik megy tovább a 30mp... de még tippelhet

end if

loop until xx=jelszo

'az inputbox jön újra és újra amíg be nem írjuk a jelszót.. ez szöpacs mer csak 30mp-d van

2012. okt. 29. 15:33
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!