Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.22;
Скачать: CL | DM;

Вниз

кодирование потоков данных   Найти похожие ветки 

 
Алексей   (2003-05-01 12:27) [0]

begin
Table1.Edit;
Stream1 := TBlobStream.Create(Table1Data, bmReadWrite);
StreamMem:=TMemoryStream.Create;
try
RichEdit1.Lines.SaveToStream(StreamMem);
Size:= StreamMem.Size;
StreamMem.Seek(soFromBeginning, 0);
Stream1.CopyFrom(StreamMem, Size);
finally
Stream1.Free;
StreamMem.Free;
end;
Table1.Post;
end;

процедура считывания из блоб-поля в ричьедит

procedure TForm1.Read_from_Blob(Sender: TObject);
var
Stream1: TStream;
s: string;

begin
Stream1 := Table1.CreateBlobStream(Table1.FieldByName("Data"), bmRead);
try
RichEdit2.Lines.LoadFromStream(Stream1);
finally
Stream1.Free;
end;
end;

в приведенном примере все работает как часы!!
у меня не получается закодировать любым алгоритмом поток данных
перед его записью в таблицу и соответственно считать его от туда.
помогите примером на email: sena427@rambler.ru


 
Алексей   (2003-05-01 12:32) [1]

***********************
комментарий автора вопроса
не понятно почему, но эта часть вопроса не попала в форум с первого раза...
***********************

Здравствуйте. Помогите пожалуйста.
есть таблица, типа PARADOX, есть поле, формата BLOB.

процедура записи в блоб-поле из ричьедита

procedure TForm1.Write_to_Blob(Sender: TObject);
var
Stream1: TBlobStream;
StreamMem: TMemoryStream;
Size: int64;



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

Текущий архив: 2003.05.22;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.015 c
3-70172
Оля
2003-05-03 08:35
2003.05.22
Как выбрать тип БД?


7-70542
Alexsys
2003-03-15 16:12
2003.05.22
Работа с COM портом.


14-70484
Fennek^Red
2003-05-01 19:28
2003.05.22
Две винды


14-70503
snoup
2003-05-02 22:29
2003.05.22
Люди помогите пожалуйста с TNMPop3!!!


9-70082
Bones
2002-12-07 04:38
2003.05.22
Создание 3dAction а на