Доброе утро всем,
Простите, если название не слишком ясное, я постараюсь объяснить здесь больше:
В настоящее время я работаю с ASI для VBS2.VBS2 выполняет функции из плагина VBS2 DLL.У меня есть собственное приложение, которое я хочу использовать для изменения переменных в этом плагине, пока он используется, чтобы изменить то, что выполняется VBS2.Я начал, как бы глупо это ни было, напрямую изменяя переменные с моим приложением во время работы программы VBS2.
Когда это не сработало, я проверил и обнаружил, что программа VBS2 использует другой экземпляробъект «message», в котором я хранил переменную, к объекту, к которому обращается мое приложение.
Я хотел бы, чтобы мое приложение получило доступ к тому же экземпляру объекта, к которому обращается VBS2.Я немного поэкспериментировал с
#pragma data_seg(".testseg")
Message msg;
void foo(...); //etc.
#pragma data_seg()
, но по тем или иным причинам кажется, что используются два экземпляра.
Я был бы очень признателен за любую помощь и добавил бы, чтоC ++ - новый язык для меня, поэтому, пожалуйста, будьте осторожны.:)
Спасибо, М