Недавно добавленные исходники

•  3D Designer  863

•  Sik Screen Capture  595

•  Patch Maker  541

•  Айболит (remote control)  655

•  ListBox Drag & Drop  488

•  Доска для игры Реверси  8 875

•  Графические эффекты  584

•  Рисование по маске  462

•  Перетаскивание изображений  509

•  Canvas Drawing  509

•  Рисование Луны  390

•  Поворот изображения  269

•  Рисование стержней  331

•  Paint on Shape  197

•  Генератор кроссвордов  255

•  Головоломка Paletto  231

•  Теорема Монжа об окружностях  276

•  Пазл Numbrix  188

•  Заборы и коммивояжеры  311

•  Игра HIP  211

•  Игра Go (Го)  150

•  Симулятор лифта  187

•  Программа укладки плитки  170

•  Генератор лабиринта  214

•  Проверка числового ввода  197

•  HEX View  238

•  Физический маятник  204

•  Задача коммивояжера  235

•  Автомобильная пробка  160

•  Квадратные сетки из слов  131

 
скрыть


Delphi FAQ - Часто задаваемые вопросы

| Базы данных | Графика и Игры | Интернет и Сети | Компоненты и Классы | Мультимедиа |
| ОС и Железо | Программа и Интерфейс | Рабочий стол | Синтаксис | Технологии | Файловая система |



Как сохранить RTF в TBlobField



Иисyс изменил твою жизнь. Сохранить? (Да/Нет)

В этом примере поле 'Table1Memo' это paradox 'formatted memo'. Оно так же может быть полем blob.

Через TBlobStream содержимое контрола RichEdit можно загружать или сохранять в базу данных:


procedure TForm1.BtnGetClick(Sender: TObject);
var
  bs: TBlobStream;
begin
  bs := nil;
  with Table1 do
    try
      open;
      first;
      bs := TBlobStream.Create(table1memo, bmread);
      Richedit1.plaintext := false;
      Richedit1.Lines.Loadfromstream(bs);
    finally
      bs.free;
      close;
    end;
end;

procedure TForm1.BtnPutClick(Sender: TObject);
var
  bs: TBlobStream;
begin
  bs := nil;
  with Table1 do
    try
      open;
      first;
      edit;
      bs := TBlobStream.Create(table1memo, bmwrite);
      Richedit1.plaintext := false;
      Richedit1.Lines.Savetostream(bs);
      post;
    finally
      bs.free;
      close;
    end;
end;








Copyright © 2004-2021 "Delphi Sources" by BrokenByte Software. Delphi World FAQ

Группа ВКонтакте   Facebook   Ссылка на Twitter   Ссылка на Telegram