Re[4]: VBA и автоматизация
От: Oldpasp  
Дата: 19.02.02 00:20
Оценка:
Здравствуйте George_Seryakov

Спасибо, направление примерно понятно, будем копать

В статье про "#import" и других примерах меня больше всего смущает вот эта строка:
    _ApplicationPtr excel("Excel.Application");//запускается новый экземпляр Exel
или
    _Application app; 
    app.CreateDispatch("Excel.Application");


Как можно получить указатель на приложение-текущего хозяина DLL (с учетом того, что запущено несколько одинаковых "Excel.Application"
Все остальное тогда можно решить.

>Зачем тогда C++/ATL? Васик и флаг в руки. Серьезно.

А спортивный интерес
Серьезно:
Да я бы и особо не полез, но есть несколько контролов и пр. приблуд (с исходниками — VB), которые красиво работают в программах VB, но тормозятся при использовании в VBA одна из причин (как мне кажется) — слишком медленная обработка оконных сообщений.
Да и некоторые VC — контролы некорректно работают в VBA, что не есть порядок.

С важением
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.