Hallo!
Ich möchte gerne einmal wissen, ob es möglich ist mit PureBasic Hardwareteile in einem Computer anzusteuern.
Z.B (LED- Anzeige an der Tastatur, oder Power LED, oder CD- Laufwerk öffnen)
Danke
Ansteuerung von Hardware
- Falko
- Admin
- Beiträge: 3531
- Registriert: 29.08.2004 11:27
- Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.0 - Kontaktdaten:
Naja, die PowerLED wüßte ich im Moment nicht. Ausser du fährst mit
PB den Rechner herunter. Dann ist die auch aus
Aber wie wäre es z.B. mit einem CapsLock/NumLock - Blinker.
Funktioniert aber mit API bedingt durch die Vollversion oder aber
durch Hilfe des APIViewers worin die Deklaration der user32.dll
ausgegeben wird.
Falls du es auch mit NumLock probieren möchtest, benutze einfach
die Konstante #VK_NUMLOCK
Zum CD-ROM, dessen Schublade öffnen findest du entweder
unter Suche oder direkt in PureArea.net
Achja, hier noch ein kleiner Gimmeck. Wenn du es richtig einsetzt, wäre sogar dieses praktisch:
Leider leuchtet da nix auf
Aber hiermit lassen sich viele andere Virtual-Keys Codes einsetzen und damit eine komplette ferngesteuerte Tastatur erzeugen.
MfG Falko
PB den Rechner herunter. Dann ist die auch aus
Aber wie wäre es z.B. mit einem CapsLock/NumLock - Blinker.
Funktioniert aber mit API bedingt durch die Vollversion oder aber
durch Hilfe des APIViewers worin die Deklaration der user32.dll
ausgegeben wird.
Code: Alles auswählen
For i= 1 To 20
keybd_event_(#VK_CAPITAL, 1, 0, 0)
keybd_event_(#VK_CAPITAL, 1, #KEYEVENTF_KEYUP, 0)
Delay(100)
keybd_event_(#VK_CAPITAL, 0, 0, 0)
keybd_event_(#VK_CAPITAL, 0, #KEYEVENTF_KEYUP, 0)
Delay(100)
keybd_event_(#VK_SCROLL , 1, 0, 0)
keybd_event_(#VK_SCROLL, 1, #KEYEVENTF_KEYUP, 0)
Delay(100)
keybd_event_(#VK_SCROLL , 0, 0, 0)
keybd_event_(#VK_SCROLL, 0, #KEYEVENTF_KEYUP, 0)
Next i
Falls du es auch mit NumLock probieren möchtest, benutze einfach
die Konstante #VK_NUMLOCK
Zum CD-ROM, dessen Schublade öffnen findest du entweder
unter Suche oder direkt in PureArea.net
Achja, hier noch ein kleiner Gimmeck. Wenn du es richtig einsetzt, wäre sogar dieses praktisch:
Code: Alles auswählen
keybd_event_(#VK_MENU, 1, 0, 0)
keybd_event_(#VK_F4 , 1, 0, 0)
keybd_event_(#VK_MENU , 0, #KEYEVENTF_KEYUP, 0)
Aber hiermit lassen sich viele andere Virtual-Keys Codes einsetzen und damit eine komplette ferngesteuerte Tastatur erzeugen.
MfG Falko