OLE
Модератор: Модераторы
Странно что не хочет. Там экзешник скомпилированый FP 2.02. По идее использование такое : в командной строке dsplay <путь к файлу>. Или можно принудительно прописать в dsplay.pas вместо m_pMC.RenderFile(ParamStr(0)) что -то типа m_pMC.RenderFile('C:\mymusicfile.mp3'). Работает точно, на разных компах проверял.
Пока больше ничего нету из примеров. Их посто нелегко найти даже на С++, сами майкрософты COM без всяких оберток особо не используют.Они-то распишут все заумные интерфейсы в МСДН, а потом покажут пример как с этим управляться... с помощью MFC и ATL
Пока больше ничего нету из примеров. Их посто нелегко найти даже на С++, сами майкрософты COM без всяких оберток особо не используют.Они-то распишут все заумные интерфейсы в МСДН, а потом покажут пример как с этим управляться... с помощью MFC и ATL
Дело в том, что не
а, конечно же,
ParamStr(0) - полное имя самой программы, а не первый параметр.
Код: Выделить всё
m_pMC.RenderFile(ParamStr(0))а, конечно же,
Код: Выделить всё
m_pMC.RenderFile(ParamStr(1))ParamStr(0) - полное имя самой программы, а не первый параметр.
s
Добавлено спустя 14 часов 27 минут 22 секунды:
Ерунда какая-то. Написал сообщение, исправил, всё отображалось, а после оно затёрлось буквой "s".....
Вопрос был такой, кто-нибудь может поделиться демонстрационным проектом?
На внутренней реализации (после создания объекта вылетает ошибка "Member not found", даже на примере создания листа Excel)
или по средствам MgOLE2forFPC (пример работает, но при попытке откомпилировать в Лазарус вылеает ошибка переопределения функций).
Lazarus 0.9.25 от 16.04.08
Добавлено спустя 14 часов 27 минут 22 секунды:
Ерунда какая-то. Написал сообщение, исправил, всё отображалось, а после оно затёрлось буквой "s".....
Вопрос был такой, кто-нибудь может поделиться демонстрационным проектом?
На внутренней реализации (после создания объекта вылетает ошибка "Member not found", даже на примере создания листа Excel)
или по средствам MgOLE2forFPC (пример работает, но при попытке откомпилировать в Лазарус вылеает ошибка переопределения функций).
Lazarus 0.9.25 от 16.04.08
