Registriert seit: 25. Okt 2017
67 Beiträge
Delphi XE7 Starter
|
Passwort in Ini-datei speichern
6. Nov 2022, 14:16
Folgendes Problem beim Verschlüsseln:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
Ini: TIniFile;
s: String[255];
c: array[0..255] of Byte absolute s;
i: Integer;
begin
Ini:=TIniFile.Create(ExtractFilePath(ParamStr( 0 )) + ' \settings.ini');
try
s := Edit4.Text;
for i := 1 to Length(s) do s[i] := Char(23 xor Ord(c[i])); // das Problem ist Char
Ini.WriteString(' mySQl', ' Server', Edit1.Text);
Ini.WriteString(' mySQl', ' Port', Edit2.Text);
Ini.WriteString(' mySQl', ' User', Edit3.Text);
Ini.WriteString(' mySQl', ' Passwort', s);
Ini.WriteString(' mySQl', ' Datenbank', Edit5.Text);
finally
Ini.Free;
end;
end;
|
|
Zitat
|