Нужно сообщение от ActiveX, которое запускается в потоке - PullRequest
0 голосов
/ 15 декабря 2009

У меня есть элемент управления ActiveX, который я разработал сам. Activex работает в потоке, чтобы убедиться, что IE не зависает при выполнении длинной задачи. Длинная задача в значительной степени зацикливается на 32K строк. Теперь, пока он находится в цикле, я бы хотел отобразить сообщение пользователю IE, уведомляющее его о положении строки. Таким образом, пользователь может видеть процесс. Есть ли способ добиться этого?

Ответы [ 2 ]

1 голос
/ 15 декабря 2009

Создайте свойство на activex и проверьте его с помощью javascript.

0 голосов
/ 16 декабря 2009

У вас должны быть события пожара элемента управления ActiveX, которые вы потопили, вместо опроса.

Вот статья Я написал о том, как это сделать. Извините за ссылку, информации много. По сути, вы создаете исходящий Dispinterface в вашей библиотеке типов и вызываете методы для тех, на которые вы подписываетесь, через attachEvent () в JScript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...