*love this one*
Wenn jemand eine möglichkeit findet, den Rechner wieder mit F9 zu entsperren, wäre ich wunschlos glücklich - das hier ist absolut wunderbar!
Ich danke vielmals (für den schnellen Support).
in diesem Sinne
nachtmacher
*love this one*
Wenn jemand eine möglichkeit findet, den Rechner wieder mit F9 zu entsperren, wäre ich wunschlos glücklich - das hier ist absolut wunderbar!
Ich danke vielmals (für den schnellen Support).
in diesem Sinne
nachtmacher
Hallo zusammen,
folgendes Problem.
Man nehme:
- Ein Mediacenter im Wohnzimmer (zum DVB-T/DVD schauen und MP3 hören) mit schnurrloser Tastatur (incl. Touchpad) unter dem Wohnzimmertisch.
- Ein 2 jähriger der gerade seine begeisterung für Tastaturen und Mäuse entdeckt.
- gelöschte Dateien und geänderte Einstellungen.
Ich suche einfach die möglichkeit per Hotkey die Tastatur und die Maus zu 'sperren' (und natürlich per Hotkey wieder zu entsperren).
Die Logik drum rum bekomme ich hin (das setzen von Hotkeys etc.) - aber das sperren von Maus und Tastatur (bis auf besagten Hotkey) bereitet mir Kopfschmerzen
Jemande eine Idee oder einen Lösungsansatz?
in diesem Sinne
nachtmacher
Funktioniert - ich danke vielmals.
in diesem Sinne
Klasse, danke für die schnelle Antwort.
Wenn ich das jetzt richtig verstanden habe:
Ich frage einfach nur die dll user32.dll nach dem aktuellen Status der Taste 0x90.
Woher bekomme ich eine Liste der TastenCodes?
Akutell würde mir fehlen "CapLock" / "Rollen" / "LinkeMausTaste" und "RechteMausTaste" (sofern Maustasten via user32.dll abgefragt werden können).
Mit Google finde ich zumindest "Rollen" (0x91) und "CapsLock" (0x14).
in diesem Sinne
Hallo Zusammen,
ich habe ein kleines Problem und wohl wohl ein Brett vor dem Kopf.
Wie kann ich abfragen ob die linke (oder rechte) Maustaste gedrückt oder 'CapsLock' / 'NumLock' und 'Rollen' aktiviert wurde?
Hintergrund:
Ich hab eine schnurrlose NoName-Billig-Tastatur - dessen Treiber sich nicht mit Windows Vista versteht.
Mit dem Treiber unter Windows XP, hatte ich im Tray Symbole für 'Num gedrückt' - 'CapsLock' gedrückt - 'Linke/Rechte Maustaste gedrückt' etc. (Die Tastatur selbst hat keine LEDs für die Zustandsanzeige).
grüße
nachtmacher
Yes!
Umständlich aber funktioniert - ich danke dir vielmals für den Zaunpfahl.
Also - mit dem zweiten Array funktioniert es wunderbar - aber gibt es evtl. noch eine elegantere Lösung?
in diesem Sinne
hmm Ziel des Spieles ist folgendes
Ich habe 10 Abteilungen - mit jeweil knapp 10 Netzwerkdruckern.
Ich speichere die Drucker (Benutzer/Raum/Typ/Hersteller/PfadzumMapping) in der Ini-Datei.
Der User wählt links seine Abteilung (Radio)
Rechts (Liste) tauchen alle Drucker seiner Abteilung auf.
Der User wählt seinen Drucker - klickt auf "Verbinden" und der ausgewählte Drucker wird gemappt.
Ich möchte aber in der Liste nicht den Pfad (\\Server\Druckername) stehen haben - darum zeige ich nur "Benuzter/Raum/Typ".
Hallo Zusammen,
ich bin noch ziemlich neu in der Materie und bin grade auf ein Problem gestossen das ich nicht ohne weiteres lösen kann (schätze mal das ist eine Kleinigkeit)
#include <GuiConstants.au3>
; INI Datei auslesen
$ini_abt1 = IniReadSection ("abt.ini","Abt1")
GuiCreate("((titel))", 392, 290,-1, -1 )
$btn_abt1 = GuiCtrlCreateRadio("Abt1",10,40,130,20)
$btn_abt2= GuiCtrlCreateRadio("Abt2",10,60,130,20)
$lst_inhalt = GuiCtrlCreateList ("",150,40,230,250)
$btn_ausfuehren = GuiCtrlCreateButton ("Auswählen",260,10,121,20)
$dummy = GUICtrlCreateLabel ("",0,0,0,0)
GuiSetState()
While 1
$GUI_msg = GuiGetMsg()
Select
Case $GUI_msg = $btn_ausfuehren
msgbox(0,"Ergebniss", GUICtrlRead($lst_inhalt) & "Dummy : " & $dummy)
Case $GUI_msg = $GUI_EVENT_CLOSE
ExitLoop
Case Else
Select
Case $GUI_msg = $btn_abt1
GUICtrlSetData($lst_inhalt,"")
For $zaehler = 1 To $ini_abt1[0][0]
$temp = StringSplit($ini_abt1[$zaehler][1],",")
GUICtrlSetData($lst_inhalt, $temp[1] & " - " & $temp[4] & " (" & $temp[2] & ")|")
Next
EndSelect
EndSelect
WEnd
Exit
Alles anzeigen
hier die 'abt.ini'
[Abt1]
Element=Data1,Data2,Data3,Data4,Data5,Data6
Element=Data11,Data22,Data33,Data44,Data55,Data66
Element=Data111,Data222,Data333,Data444,Data555,Data666
Element=Data1111,Data2222,Data3333,Data4444,Data5555,Data6666
Nun das Problem
In Zeile 28 werden Teile aus der ini in die Liste übertragen, allerdings nicht alles.
Ich würde es gerne so machen das - wenn man einen bestimmten Punkt aus der Liste auswählt, $dummy dann mit $temp[5] gefüllt wird (um $dummy wiederum abzufragen wenn man 'Ausführen' anklickt).
Ich hoffe es ist verständlich was ich erreichen möchte und danke jetzt schon für die Hilfe.
in diesem Sinne
nachtmacher