Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > сохранить данные.


Автор: Mach3 11.4.2011, 09:04
необходимо сохранить текстовые данные в файл, но так чтобы нельзя было прочитать его обычным текстовым редактором.
Надеюсь, понятно изъяснился..
вобщем в файл, типа *.dat 
Что можно сделать?
Спасибо.

Автор: cat512 11.4.2011, 09:10
Шифровать

Автор: Mach3 11.4.2011, 09:13
Цитата(cat512 @  11.4.2011,  09:10 Найти цитируемый пост)
Шифровать

уже подумал об этом..
надеялся на что-нить попроще =))

Автор: cat512 11.4.2011, 09:19
Ну шифруй простым Xor

Автор: Snowy 11.4.2011, 12:28
Сжать через TCompressionStream

Автор: cat512 11.4.2011, 16:52
Цитата(Snowy @ 11.4.2011,  12:28)
Сжать через TCompressionStream

красивое и простое решение в данном контексте, как то не подумал об этом

Автор: Gwire 12.4.2011, 17:24
Цитата(Snowy @  11.4.2011,  12:28 Найти цитируемый пост)
Сжать через TCompressionStream

или наоборот "развернуть"
каждый символ записывать как Hex.
0 = 30; 5 = 35; O = 4F; o =  6F;
Код

var S: String;
// . . .
Write( Byte(S[i]) )

 smile Ну если без разници что файл будет в 2 раза больше


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)