Форум — Ответы ( К темам )
? | Тимми: В Delphi в ListBox, как вставлять аним карт (22-04-2003 19:58:48) |
Картинки типа gif, Как вставить в любое место, например идет тескт потом картинка потом опять текст. Но обязательно анимированную картинку. Можно ли тоже самое проделать с RxRichEdit, если да то как??? | |
Владимир (22-04-2003 20:36:14) | |
Не знаю насчет ListBox и анимированности. Вставляйте в RxGIFAnimator ------------- Вставить картинку в RichEdit: http://www.sources.ru/cpp/cpp_hbitmap_in_richedit.shtml также смотрите RXLib-овский RxRichEdit пример http://vlad2000.h1.ru/Frames/Statyi/page_17.html -------- А можно что-то типа, объявляем в Unit1.h файле: private: // User declarations TRxGIFAnimator *tr; Далее в Unit1.cpp: //--------------------------------------------------------------------------- void __fastcall TForm1::FormShow(TObject *Sender) { tr = new TRxGIFAnimator(RxRichEdit1); tr->Parent = RxRichEdit1; tr->Image->LoadFromFile("C:\\LION.GIF"); } //--------------------------------------------------------------------------- void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction &Action) { delete tr; } //--------------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { tr->Animate = true; } //--------------------------------------------------------------------------- void __fastcall TForm1::Button2Click(TObject *Sender) { tr->Animate = false; } //--------------------------------------------------------------------------- // этот пример у меня работает | |
Владимир (22-04-2003 20:40:54) | |
Кстати, если вставите в этот пример вместо RxRichEdit1 компонент ListBox1, то есть измените tr = new TRxGIFAnimator(ListBox1); tr->Parent = ListBox1; заработает и в нем. |