Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#9

Re: Leerzeichen in Unterstriche umwandeln

  Alt 5. Feb 2009, 15:22
Hallo,
Zitat von Snow Dragon:
Zitat von nahpets:
erweitere doch Deine Case-Abfrage um ein
      ' '        : s1 := s1 + '_'; Welchen Wert enthält sch?
Wenn Ord(c) + sch > 255 wird, können aus Chr(Ascii) nichtdarstellbare Zeichen werden.
das mit der erweiterten CASE abfrage ging leider nicht, so schlau war ich auchschon.
Sch steht hier für schlüssel und ist eine zahl die vom Benutzer gewählt wird also 5 oder 6 oder auch 1234, das geht soweit auch wieder zu entschlüsseln auch wenns bei großen zahlen meistens nach humbuk aussieht^^
kann man denn lehrzeilen mit StringReplace() ersetzen?

PS: Ein 'Hallo' würde mit nem Schlüssel von 1234 verschlüsselt ungefähr so aussehen:
!
Wie man erkennt erkennt man nichts aber kopiert mans ins Programm rein udn entschlüsselt gehts^^
Leerzeilen könntest Du an zwei aufeinanderfolgende Zeilenumbrüchen (#13#10#13#10) erkennen, das müsste mit StringReplace eigentlich zu ersetzen sein.
StringReplace(Zeichenfolge,#13#10#13#10,'****',[rfReplaceAll]);
  Mit Zitat antworten Zitat