Вниз
Скачать: CL | DM;

файл не загружается в memo полностью   Найти похожие ветки 

 
Василий1   (2007-05-08 10:55) [0]

в memo1 вводжу текст. далее он шифруется и записывается в файл. Если расшифровки производить прямо из файла - то всё нормально. но вот если шифрованый текст загрузить в memo (memo2.loadfromfile), то файл не весь записывается.
Я так понимаю, что это связано с какими-то спец.фимволами, которые находятся в файле.

что делать?


 
Leonid Troyanovsky ©   (2007-05-08 10:59) [1]


> Василий1   (08.05.07 10:55)  

> Я так понимаю, что это связано с какими-то спец.фимволами,
>  которые находятся в файле.

#0

> что делать?

Видимо, декодировать прямо из файла.

--
Regards, LVT.


 
Ega23 ©   (2007-05-08 10:59) [2]

разницу между Text Data и Binary Data хорошо понимаешь?


 
SergeyIT ©   (2007-05-08 11:02) [3]

Загрузить в буфер, а расшифровывать в мемо. (А символ это Char(0) или ^Z-конец файла)


 
Василий1   (2007-05-08 11:03) [4]


> Загрузить в буфер, а расшифровывать в мемо.


мне вот обязательно надо что бы в memo записался шфированный текст (или если в memo невозможно записать такое, то куда возможно?)


 
Василий1   (2007-05-08 11:05) [5]


> разницу между Text Data и Binary Data хорошо понимаешь?

а всё-таки конкретно, какие компоненты есть, куда можно записать данные из файла с таким содержанием?


 
Ega23 ©   (2007-05-08 11:07) [6]


> а всё-таки конкретно, какие компоненты есть, куда можно
> записать данные из файла с таким содержанием?


Записать можно куда угодно. Вопрос в другом: как эти данные потом предоставлять пользователю. Я бы как бинарник и давал. Типа 0xFA45B34C


 
SergeyIT ©   (2007-05-08 11:13) [7]

примерно так:
var buffer: Array[0..MaxSize] of Byte (Char);
..........
hf := FileOpen(name, ...);
size := FileSeek(hf, 0, 2);
FileSeek(hf, 0, 0);
FileRead(hf, buffer, size);
FileClose(hf);


 
Василий1   (2007-05-08 11:18) [8]

спасибо. попробую сделать)


 
Desdechado ©   (2007-05-08 11:19) [9]

> что бы в memo записался шфированный текст
Тогда шифровать таким алгоритмом, чтобы в итоге получались только печатные символы.


 
Anatoly Podgoretsky ©   (2007-05-08 23:42) [10]

> Василий1  (08.05.2007 11:03:04)  [4]

Мемо работает только с текстовыми файлами


 
Anatoly Podgoretsky ©   (2007-05-08 23:43) [11]

> Desdechado  (08.05.2007 11:19:09)  [9]

Не обязательно, можно использовать транспортную кодировку UUE, UTF-x, Hex



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.098 c
15-1177417389
ArtemESC
2007-04-24 16:23
2007.05.27
Вопросик интересный...


2-1178525432
RomanLN
2007-05-07 12:10
2007.05.27
При переносе БД на другой комп, не находит алис


6-1164016111
Aleksandr.
2006-11-20 12:48
2007.05.27
Как можно хотя бы узнать программно, открыт ли доступ к порту?


9-1150924449
kins
2006-06-22 01:14
2007.05.27
Как писать движок ?


15-1177746092
iXT
2007-04-28 11:41
2007.05.27




   Наверх