Hallo Leute,
ich habe eine kurze Frage. Ich möchte verhindern, dass ein User ein Inputfeld verändern kann. Dazu gibt es ja den Befehl
[autoit]$ES_READONLY
[/autoit]Allerdings habe ich nicht das Gefühl, dass das funktioniert, da ich den vorher eingelesenen Wert in dem Inputfeld immer noch verändern kann, allerdings soll das Feld unveränderbar sein.
Kann mir einer dabei behilflich sein?
Quellcode:
[autoit]Case $Entfernen_Stick ; Neben Stick enfernen
$Index = int (_GUICtrlListView_GetSelectedIndices($Stick_entfernen))
$Item0 = _GUICtrlListView_GetItemText($Stick_entfernen,$Index, 0)
$Item1 = _GUICtrlListView_GetItemText($Stick_entfernen,$Index, 1)
$Item2 = _GUICtrlListView_GetItemText($Stick_entfernen,$Index, 2)
GUISetState(@SW_SHOW,$Konsole_Stick_entfernen2)
$Stick_entfernen_SAP_A = GUICtrlCreateInput($Item0, 16, 40, 160, 21, $ES_NUMBER ,$ES_READONLY)
$Stick_entfernen_BOX_A = GUICtrlCreateInput($Item1, 200, 40, 160, 21, $ES_NUMBER, $ES_READONLY)
$Stick_entfernen_Stick_Anzahl_Alt_A = GUICtrlCreateInput($Item2, 16, 100, 160, 21, $ES_NUMBER, $ES_READONLY)
_GUICtrlListView_DeleteAllItems($Stick_entfernen)
USB_StickBoxen_Vorhanden($Stick_entfernen)