Registriert seit: 6. Okt 2005
Ort: Birenbach
133 Beiträge
Turbo Delphi für Win32
|
Verschlüsselung und entschlüsselung geht nicht
17. Jan 2007, 15:09
HI,
ich hab ein problem bei meinem aktuellen programm: der code den ich abschicke wird noch einmal unter dem aktuellen verschlüsselt angezeigt... ich hoffe ihr könnt mir helfen
Delphi-Quellcode:
procedure TForm1.Button10Click(Sender: TObject);
var
x:string;
begin
if Edit1.Text<>'' then
begin
list2.LoadFromFile(pfad);
list2.text := simplecryptstring(list2.text,admin);
if Edit1.Text ='/laugh' then
begin
x:='['+Edit2.Text+ ' fängt an zu lachen!]';
end
else
if Edit1.Text ='/cry' then
begin
x:='['+Edit2.Text+ ' fängt an zu weinen!]';
end
else
if Edit1.Text ='/happy' then
begin
x:='['+Edit2.Text+ ' freut sich!]';
end
else
if Edit1.Text ='/sing' then
begin
x:='['+Edit2.Text+ ' fängt an zu singen!]';
end
else
if Edit1.Text ='/jump' then
begin
x:='['+Edit2.Text+ ' hüpft!]';
end
else
if Edit1.Text ='/dream' then
begin
x:='['+Edit2.Text+ ' verfällt in Tagträumerei!]';
end
else
begin
if CheckBox1.Checked = false then
x := Edit2.Text+': '+Edit1.Text
else
x := 'Unknown: '+Edit1.Text;
list2.Add(x);
memo2.Text:=list2.Text;
list2.text := simplecryptstring(list2.text,admin);
list2.savetofile(pfad3);
edit1.Text:='';
edit1.SetFocus;
end;
end;
end;
und nummer zwei:
Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
if (FileExists(ini.ReadString('pfade','serverpfad',''))) and
(FileExists(ini.ReadString('pfade','on',''))) and
(FileExists(ini.ReadString('pfade','serverpfad2',''))) and
(FileExists(ini.ReadString('pfade','serverpfad3',''))) and
(FileExists(ini.ReadString('pfade','serverpfad4',''))) then
begin
onlist.LoadFromFile(pfad2);
List.LoadFromFile(pfad);
Memo1.Text := simplecryptstring(List.Text, admin);
List2.LoadFromFile(pfad3);
Memo2.Text := simplecryptstring(List2.Text, admin);
List3.LoadFromFile(pfad4);
Memo3.Text := simplecryptstring(List3.Text, admin);
List4.LoadFromFile(pfad5);
Memo4.Text := simplecryptstring(List4.Text, admin);
if channel=1 then
begin
Label2.Caption :='Chatgröße: ' + inttostr(list.count)+' Zeilen';
ScrollMemoDown(Memo1);
end;
if channel=2 then
begin
Label2.Caption :='Chatgröße: ' + inttostr(list2.count)+' Zeilen';
ScrollMemoDown(Memo2);
end;
if channel=3 then
begin
Label2.Caption :='Chatgröße: ' + inttostr(list3.count)+' Zeilen';
ScrollMemoDown(Memo3);
end;
if channel=4 then
begin
Label2.Caption :='Chatgröße: ' + inttostr(list4.count)+' Zeilen';
ScrollMemoDown(Memo4);
end;
end
else
begin
timer1.Enabled := false;
close;
end;
end;
bystones
Wer nämlich mit "h" schreibt ist dämlich.
|
|
Zitat
|