ich hab folgendes programm geschrieben:
Spoiler anzeigen
#include <GUIConstants.au3>
#include <String.au3>
GUICreate("", 210, 335)
$ipbEncrypt = GUICtrlCreateInput("", 5, 5, 80, 20, 0x21)
$btnSave = GUICtrlCreateButton("Anzeigen", 90, 5, 50, 20)
$btnShow = GUICtrlCreateButton("Speichern", 145, 5, 60, 20)
$PWlist = GUICtrlCreateEdit("", 5, 30, 200, 300)
$FOP = FileOpen("PW.txt", 0)
$FRPW = FileRead($FOP)
FileClose($FOP)
GUICtrlSetData($PWlist, $FRPW)
GUISetState()
While True
$MSG = GUIGetMsg()
Switch $MSG
Case $GUI_EVENT_CLOSE
Exit
Case $btnSave
$PWs = GUICtrlRead($PWlist)
$EncryptPW = GUICtrlRead($ipbEncrypt)
$FOP = FileOpen("PW.txt", 1)
FileWrite($FOP, _StringEncrypt(1, $PWs, GuiCtrlRead($ipbEncrypt), 1))
FileClose($FOP)
Case $btnShow
$FOP = FileOpen("PW.txt", 0)
$FRPW = Fileread($FOP)
FileClose($FOP)
GuiCtrlSetData($PWlist, _StringEncrypt(0, $FRPW, GuiCtrlRead($ipbEncrypt), 1))
EndSwitch
WEnd
das problem iss nur das ich auch wenn ich das richtige passwort eigebe beim saven von _StringEncrypt "" zurückbekomme und wenn ich auf anzeigen klicke dann pasiert garnichts.
ich hoffe einer blickt da durch ich hab nicht sonderlich auf elegantes coding geachtet