AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Verschlüsselung und entschlüsselung geht nicht
Thema durchsuchen
Ansicht
Themen-Optionen

Verschlüsselung und entschlüsselung geht nicht

Ein Thema von ByStones2 · begonnen am 17. Jan 2007 · letzter Beitrag vom 17. Jan 2007
Antwort Antwort
ByStones2

Registriert seit: 6. Okt 2005
Ort: Birenbach
133 Beiträge
 
Turbo Delphi für Win32
 
#1

Verschlüsselung und entschlüsselung geht nicht

  Alt 17. Jan 2007, 14: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 ='/laughthen
  begin
   x:='['+Edit2.Text+ ' fängt an zu lachen!]';
  end
 else
  if Edit1.Text ='/crythen
   begin
    x:='['+Edit2.Text+ ' fängt an zu weinen!]';
   end
  else
   if Edit1.Text ='/happythen
    begin
     x:='['+Edit2.Text+ ' freut sich!]';
    end
   else
    if Edit1.Text ='/singthen
     begin
      x:='['+Edit2.Text+ ' fängt an zu singen!]';
     end
      else
       if Edit1.Text ='/jumpthen
        begin
         x:='['+Edit2.Text+ ' hüpft!]';
        end
       else
        if Edit1.Text ='/dreamthen
         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.
  Mit Zitat antworten Zitat
Benutzerbild von Nikolas
Nikolas

Registriert seit: 28. Jul 2003
1.528 Beiträge
 
Delphi 2005 Personal
 
#2

Re: Verschlüsselung und entschlüsselung geht nicht

  Alt 17. Jan 2007, 15:59
Lösch doch erst mal die Codezeilen, die nichts mit deinem Problem zu tun haben. z.B. Oben Zeilen 10-40 oder unten das mit der Chatgröße. Dann wirds auch einfacher, das Problem zu sehen, ohne sich erst mal 10min einlesen zu müssen.

Ich würde mal sagen dass diese Zeile hier:
list2.text := simplecryptstring(list2.text,admin); dein Problem ist.
Erwarte das Beste und bereite dich auf das Schlimmste vor.
  Mit Zitat antworten Zitat
Benutzerbild von p0w3r5tr34m3r
p0w3r5tr34m3r

Registriert seit: 18. Aug 2003
Ort: Monheim am Rhein
153 Beiträge
 
RAD-Studio 2009 Pro
 
#3

Re: Verschlüsselung und entschlüsselung geht nicht

  Alt 17. Jan 2007, 16:25
Zitat:
Delphi-Quellcode:
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
was versuchst du damit zu überprüfen ?

Delphi-Quellcode:
if ini.readstring('pfade', 'serverpfad', '') <> 'then
  [...]
wäre vielleicht angebrachter

MfG
Florian Cülter
ich bin ein notorischer alles-klein-schreiber!

der 100. Beitrag nach 3 Jahren 25 Wochen und einem Tag
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz