Funktionreferenz


_GUICtrlEdit_GetPasswordChar

Beschreibung anzeigen in

Ermittelt das Passwortzeichen, welches in einem Edit-Control dargestellt wird, wenn der Benutzer einen Text eingibt

#include <GuiEdit.au3>
_GUICtrlEdit_GetPasswordChar ( $hWnd )

Parameter

$hWnd Control-ID / Handle des Controls

Rückgabewert

Gibt das Zeichen zurück, welches anstelle der eingegebenen Zeichen dargestellt wird

    Falls der Rückgabewert 0 ist, gibt es kein Passwortzeichen und das Control zeigt die eingegebenen Zeichen im Klartext an

Bemerkungen

- - - - - - - - Erklärung der Controls - - - - - - - -

Verwandte Funktionen

_GUICtrlEdit_SetPasswordChar

Beispiel

#include <GUIConstantsEx.au3>
#include <GuiEdit.au3>
#include <MsgBoxConstants.au3>

Example()

Func Example()
    ; Erstellt eine GUI
    GUICreate("Edit: Setzt und ermittelt das Passwortzeichen (v" & @AutoItVersion & ")", 500, 300)
    Local $idInp_11111 = GUICtrlCreateInput("Test des eingebauten PW-Eingabe-Controls", 2, 2, 394, 25, $ES_PASSWORD)
    GUISetState(@SW_SHOW)

    MsgBox(8192 + 64, "Information", "Passwortzeichen: " & _GUICtrlEdit_GetPasswordChar($idInp_11111))

    _GUICtrlEdit_SetPasswordChar($idInp_11111, "$") ; Ändert das Passwortzeichen in $

    MsgBox(8192 + 64, "Information", "Passwortzeichen: " & _GUICtrlEdit_GetPasswordChar($idInp_11111))

    _GUICtrlEdit_SetPasswordChar($idInp_11111) ; Zeigt die eingegebenen Zeichen im Klartext an

    MsgBox(8192 + 64, "Information", "Passwortzeichen: " & _GUICtrlEdit_GetPasswordChar($idInp_11111))

    ; Die Schleife wiederholt sich, bis der Benutzer die Beenden-Aktion der GUI auslöst.
    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE
    GUIDelete()
EndFunc   ;==>Example