Вопрос часто тут пережёвывался, но обычно интересна вставка картинок - например бмп. Мне же нужно вставить анимированный гиф. При этом если я использую следующий метод:
a = LeftFrameText.SelStart
LeftFrameText.OLEObjects.Add , , "D:\01.gif"
LeftFrameText.SelStart = a + 1
LeftFrameText.SetFocus
где LeftFrameText собственно РичьТекстБокс, то получается что я втыкаю имадж через ассоциациативную программу с этим рассширением. Можно было бы воткнуть так же и гиф, но тогда только богу известно что запустится на машине пользователя, так как с гиф может быть ассоциирована любая программа - я это уже на своей машине увидел и ужаснулся. С бмп нен проблемм, а вот с гиф - он вставляетя но не анимированный да еще и сторонняя программа запускается.
У меня есть кем то написанный ocx компонент для отображения гифов анимированнных. Он отлично пашет. Могу ли я разместив его на форме дублировать в ричьтекстбокс и там через него всё отображать? или еще как то но только не через ассоциированную программу - так как это приведёт к запуску чего угодно на случайно выбранном компе.
Нужно как то конкретно указать через что и как открыть этот гиф.