Troitsky
Цитата:
С другой стороны, в некоторых случаях можно заменить вызов функции из внешней библиотеки на собственный VBA-код. Я, например, написал уже макрос удаления кодов полей EndNote, работающий гораздо лучше, чем функция Remove Field Codes самого EndNote. Правда, смысла встраивать его в надстройку особого не вижу. Проще его оставить в виде макроса.
Интересно, а ведь функции, спрятанные в dll - тоже, вероятно, написаны на VB? Может, их как-то можно превратить в исходный код?
Цитата:
Однако, не стоит обольщаться. Как я уже говорил, функциональность надстроек, идущих в комплекте с какими либо программами, сводится только к использованию функций этих программ, сокрытых обычно в динамических библиотеках (dll)
Примерами тому - надстройки от Lingvo, FineReader, ВААЛ и т.д.
С другой стороны, в некоторых случаях можно заменить вызов функции из внешней библиотеки на собственный VBA-код. Я, например, написал уже макрос удаления кодов полей EndNote, работающий гораздо лучше, чем функция Remove Field Codes самого EndNote. Правда, смысла встраивать его в надстройку особого не вижу. Проще его оставить в виде макроса.
Интересно, а ведь функции, спрятанные в dll - тоже, вероятно, написаны на VB? Может, их как-то можно превратить в исходный код?