Мне была предоставлена электронная таблица VBA, которая вызывает функции, написанные на VB6 и COM.VB6 Attach To Process - Com Exposed VBA
Может кто-нибудь указать:
- Как я могу найти расположение DLL/двоичный файл, который на самом деле VBA вызывает в КОМП звонки?
- Как подключить отладчик к VB и получить удар при вызове функции os.
Я родом из диез фона так действительно ценит помощь здесь
EDIT: У меня есть исходный код и нашел ссылку из Excel - Как я придаю VB6 отладчик Excel и получить удар на точке останова?
У меня есть исходный код. Я все еще не понимаю, как я могу подключаться от VB6 к работающему процессу. –
@Chloe Затем загрузите исходный код в VB6, перейдите к свойствам проекта, вкладке «Отладка», убедитесь, что он говорит «Подождите, пока компоненты будут созданы», установите некоторые точки останова в коде и нажмите F5 для запуска проекта (IDE начнет ждать создания объектов). Затем попробуйте использовать объекты из своего приложения. – GSerg
Помните, что это вызывается из VBA. Как VB узнает, когда будут созданы его объекты. У меня есть несколько копий двоичных файлов, на которые ссылается VBA. Я перехожу к свойствам проекта VBA и добавляю ссылку (если это так, в какой именно двоичный файл), чтобы я мог подключиться к процессу? –