Kezdőoldal » Számítástechnika » Programozás » Hogyan lehet vbs-sel gombokat...

Hogyan lehet vbs-sel gombokat lenyomni (pl. : Alt, Del, Ctrl stb. )?

Figyelt kérdés

#gomb #VBS #programozár
2014. nov. 17. 17:10
 1/9 coopper ***** válasza:

Szia.


Billerntyűküldésre a következő script jó szokott lenni (egyszerű billentyűk) :


Set wshShell = WScript.CreateObject("WScript.Shell")

wshShell.SendKeys("^(%{DEL})")


De a CTRL+ALT+DEL nem egyszerű billentyű igy ez ezzel a módszerrel nem megy.


Kerülő út, meghivod a User32.dll-t a következő módszerrel és lockolja képernyőt :


Set wshShell = WScript.CreateObject("WScript.Shell")

wshShell.Run "RunDll32.exe user32.dll,LockWorkStation"


Sok sikert.

üdv.

2014. nov. 17. 18:47
Hasznos számodra ez a válasz?
 2/9 A kérdező kommentje:
Köszi :)
2014. nov. 17. 19:35
 3/9 A kérdező kommentje:

Az amit másodjára írtál a :

Set wshShell = WScript.CreateObject("WScript.Shell")

wshShell.Run "RunDll32.exe user32.dll,LockWorkStation"


Pontosan mit csinál?

2014. nov. 17. 20:08
 4/9 coopper ***** válasza:

Szia.


Meghivja (futtatja - RunDll32.exe program segitségével) a User32.dll-ben a "LockWorkStation" függvényt : [link]


Üdv.

2014. nov. 17. 20:45
Hasznos számodra ez a válasz?
 5/9 A kérdező kommentje:
Az úgy oké :DD de a program mit csinál amit behív :D
2014. nov. 17. 20:51
 6/9 coopper ***** válasza:

Szia.


A rundll32.exe a windows része, gondolom futtatja a megadott dll-ből a megadott függvényt.


Én nem tudom megmondani, hogy mit és hogyan csinál a rundll32.exe.


Üdv.

2014. nov. 17. 21:47
Hasznos számodra ez a válasz?
 7/9 A kérdező kommentje:
:DD de nem az érdekel hogy mi van benne hanem hogy mit csinál :)
2014. nov. 17. 22:07
 8/9 anonim ***** válasza:

"Kerülő út, meghivod a User32.dll-t a következő módszerrel és lockolja képernyőt : "


Ebből kifolyólag, talán, lockolja a képernyőt?...

2014. nov. 18. 09:32
Hasznos számodra ez a válasz?
 9/9 A kérdező kommentje:
jóvanna XD :D
2014. nov. 18. 16:35

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, 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!