Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi String -> Byte - wie geht das? (https://www.delphipraxis.net/20166-string-byte-wie-geht-das.html)

Akut-Programming 15. Apr 2004 08:39

Re: String -> Byte - wie geht das?
 
hmm, naja, dann komm ich wohl erstma nicht drumrum ne feste Zahl im Code für den Wert zuvergeben. :gruebel: Oder ich lass mir ne Vergleichszahl ausn System auslesen, was weiß ich CPUTakt+Seriennummer oder so und weiße dieße iKey zu. Dann könnte man die Datei nur auf dem PC lesen, wo man sie verschlüsselt gespeichert hat. hmm... :coder: na mal gucken

Gruß,

neolithos 15. Apr 2004 08:42

Re: String -> Byte - wie geht das?
 
Vielleicht hilft dir das:

Delphi-Quellcode:
sText := 'Dies ist ein sinnloser Text';
sKey := 'Hallo Welt';
sCode := '';
iKeyIndex := 1;

for i := 0 to Length(sText) do
    begin
      sCode := sCode + Chr(Ord(sText[i]) xor Ord(sKey[iKeyIndex]));
      Inc(iKeyIndex);
      if iKeyIndex > Length(sKey) then
         iKeyIndex := 1;
    end;
Achtung: Die Zeichenkette kann mit unter nicht dargestellt werden, da Sie #0-Zeichen enthalten könnte.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:04 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz