Delphi.TRichView. Как сохранить контрол в поток данных и прочитать его оттуда?

Рассмотрим на примере TWindowsMediaPlayer. Тут всё достаточно просто. Сохранять будем в поток, в дальнейшем этот поток можно передать в Blobstream и далее в базу,

Для корректного чтения из потока нужно выполнить процедуру RegisterClass, чтобы TRichView понимал что это такое.

В глобальных переменных объявим

В OnCreate

Создание и сохранение контрола в поток

Чтение из потока и загрузка в документ

 

by Stanislav_Panteleev

Добавить комментарий