Как вставить картинку в RichEdit в Borland C++ Builder, чтобы было как в Word'е. Т. е. чтобы пользователь моей программы мог вставить в свой текст картинку.
Здравствуйте, Alant, Вы писали:
A>Как вставить картинку в RichEdit в Borland C++ Builder, чтобы было как в Word'е. Т. е. чтобы пользователь моей программы мог вставить в свой текст картинку.
if (OpenPictureDialog->Execute)
{
Pict = new TPicture;
Pict->LoadFromFile(OpenPictureDialog->FileName);
Clipboard->Assign(Pict);
Editor->PasteFromClipboard;
delete Pict;
}
Здравствуйте, Clickmaker, Вы писали:
C>C>if (OpenPictureDialog->Execute)
C>{
C> Pict = new TPicture;
C> Pict->LoadFromFile(OpenPictureDialog->FileName);
C> Clipboard->Assign(Pict);
C> Editor->PasteFromClipboard;
C> delete Pict;
C>}
C>
Если бы было всё так просто...
Всё дело в том, что RichEdit, входящий в состав стандартный компонентов не умеет вставлять картинки
Лучше использовать RxRichEdit из библиотеки RX. Кроме того, появилась еще одно очень большая библиотека (не помню как она называется) куда вошёл RX в модифицированной версии. Вроде она есть на
http://sourceforge.net/
Денис.
... << RSDN@Home 1.0 beta 6a >>