Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Spalteninhalt in Listbox codieren (https://www.delphipraxis.net/98141-spalteninhalt-listbox-codieren.html)

Privateer3000 22. Aug 2007 08:53


Spalteninhalt in Listbox codieren
 
Hi folks,

mit fogendem Code wird eine textdatei eingelesen und
in eine listbox gefüllt.
Delphi-Quellcode:
perRow:=TStringList.Create;
perRow.LoadFromFile(perdat);
lb1.Items.AddStrings(perRow);
Diese enthält 2 Spalten,
den Inhalt einer Spalte will ich aber
zb. mit Indy verschlüsseln, damit
in der Textdatei der Inhalt nicht sichtbar
ist. Wie muss vorgegangen werden
damit aus der Stringlist diese Spalte
codiert bzw. decodiert werden kann?

Grüße

Zacherl 22. Aug 2007 13:39

Re: Spalteninhalt in Listbox codieren
 
Mit Indy verschlüsselst du gar nichts :D Lade dir mal Hagens RCx Unit runter .. die sollte für diese Zwecke ideal sein. Deine Zeile damit einfach verschlüsseln, base64 encodieren und in die Stringlist schreiben.

Privateer3000 23. Aug 2007 11:54

Re: Spalteninhalt in Listbox codieren
 
Natürlich hat Indy En-/Decoder.
Kann man zb. den Inhalt der Listbox
in eine StringList kopieren diese verschlüsseln
und danach in eine Datei schreiben?
Sowie natürlich auch den umgekehrten Weg...

Grüße

WIng2005 26. Mär 2008 22:22

Re: Spalteninhalt in Listbox codieren
 
Hallo Privateer3000, Hallo Gemeinde

ist zwar schon ein wenig her, aber hast du dein Vorhaben umgesetzt?
Ich versuche derzeit PWs in ini's verschlüsselt abzulegen. Habe das bisher via XOR-Verschlüsselung umgesetzt... ging soweit.
Nun frage ich mich (und euch), was gegen eine Verschlüsselung mit den Indys (z.B. TIdEncoderXXE) spricht. Mein Vorhaben,
die PWs in den Inis nicht "auf den ersten Blick" sichtbar zu machen konnte ich so ebenso umsetzen. Da ich bisher noch über-
haupt keine Erfahrungen mit den Indys habe, und diese nur in anderem Zusammenhang mehr oder weniger nur "wahrgenommen" habe, stellt sich mir nun die Frage, ob es prinzipiell für diesen Einsatzzweck genutzt werden sollte, oder ob hier größere Probleme
auftreten können. Die Einbindung als solche, schein mir jedenfalls kurz und unkompliziert....


MFG
Steffen

WIng2005 27. Mär 2008 11:28

Re: Spalteninhalt in Listbox codieren
 
keiner ne Meinung?


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:52 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