Тема: WinAPI

Можно ли вызывать функции WinAPI из VBScript? Дело в том, что иногда нужно
использовать кое-какие функции из них. Свою библиотеку писать? Но её будет
нужно ставить у всех пользователей, работающих с данным макросом. В данный
момент нужно отключить кнопку закрытия окна и системное меню.

Re: WinAPI

Нет, VBScript такое не поддерживает.

Re: WinAPI

Жаль!!!

Re: WinAPI

Как определить,при невозможности работать с функциями WinAPI, что запущен,
например, Excel и как подключится к уже созданному объекту, для создания новой
книги?

Re: WinAPI

Тут есть примеры: https://forum.technologics.ru/post23.html#p23

Re: WinAPI

К сожалению не имею (пока) опыта программирования на VBS, но в VBA  можно было подключать любой функционал WinAPI.
В чём разница?  неужели не подключится стандартная библиотека прямо указанная в макросе?

Re: WinAPI

kondopog2005 пишет:

В чём разница?  неужели не подключится стандартная библиотека прямо указанная в макросе?

Разница в том, что в VBScript можно использовать вызовы только ActiveX-библиотек.