Hallo,
ich möchte gerne bei einem Input- oder Edit-Feld die Eingaben abfragen und nur, wenn bestimmte Tasten gedrückt werden, diese dann zulassen, bzw. anzeigen lassen.
Hier ein kleines Beispiel:
[autoit]$String = StringRight(GUICtrlRead($Eingabe),1)
if GUICtrlRead($Check_Zahlenblock)=$GUI_CHECKED ThenSelectcase $String = "-"Eingabe_Clear()_GUICtrlEdit_AppendText($Ausgabe, " + ")$OperatorNeu = "+"Rechnen()
case $String = "ö"Eingabe_Clear()_GUICtrlEdit_AppendText($Ausgabe, " - ")$OperatorNeu = "-"Rechnen()
case $String = "p"Eingabe_Clear()_GUICtrlEdit_AppendText($Ausgabe, " x " )$OperatorNeu = "*"Rechnen()
case $String = "0"Eingabe_Clear()_GUICtrlEdit_AppendText($Ausgabe, " / ")$OperatorNeu = "/"Rechnen()
EndSelect
(Also irgendiw bekomme ich das mit dem Code einfügeb nicht richtig hin.
Es feheln immer die Zeilenumbrüche )
Mit dem Code wandel ich bestimmte Zeichen in andere Zeichen um.
Jetzt möchte ich aber, dass gar keine anderen Zeichen, als die oben abgefragten verwendet werden sollen.
Ich möchte also alle anderen Tasten blocken.
Wie kann ich das am besten machen?
Danke schon mal
Michael