Hi.
Ich bin mit meiner automatischen PC-Einrichtung jetzt fast fertig. Nun möchte ich den Code nochmal durch gehen und das mittlerweile gelernte auch bei dem älteren Code anwenden. Immerhin bestand der Anfangscode fast ausschließlich aus Tastensimulationen.
Ein großes anliegen ist mir dabei die Optimierung des Umgangs mit CheckListboxes. Bisher habe ich die List mit Tastenbefehlen abgearbeitet, was natürlich recht Fehleranfällig ist.
Als "Problem" habe ich mir jetzt die Installation von Trackmania Nations Forever ausgesucht. Ich bräuchte irgendeine Möglichkeit,
Checkboxen in der Checklistbox mit Sicherheit Ab- oder Anzuwählen (also nicht nur von Checked auf Unchecked oder zurück wechseln, sondern dass eben auch nix passiert, wenn die Box schon z.B. unchecked ist)
Mir ist dabei egal, ob es schon eine fertige Funbktion wie bei ControlCommand mit check gibt, oder ob ich den Check-Status prüfe und bei bedarf den Checkstatus ändere.
Ich habe jetzt seit gestern Abend gegoogelt aber leider nichts gefunden, dass mir weiter geholfen hat. Es wurde mehrmals auf
- die Commands SetCurrentSelection, IsChecked und SelectString von ControlCommand
- _GUICtrlListBox_GetCount
- _GUICtrlListBox_GetSel
verwiesen, aber mir haben die leider nicht weiter geholfen. Ich bekomme immer nur zurück, ob der entsprechende String markiert ist oder nicht.
Es wäre schön, wenn ihr mir hier weiter helfen könnt.