Используя Visual Basic в говорят, что Excel, я в состоянии объявить функции WinAPI с помощью ОБЪЯВИТЬ ключевого слова - например.
Declare Function SetLocaleInfo Lib "kernel32" Alias "SetLocaleInfoA" ( _
ByVal Locale As Long,
ByVal LCType As Long,
ByVal lpLCData As String
) As Boolean
Однако при использовании этого синтаксиса в *.VBS файле - это перестало работать с ошибкой компиляции.
Кто-либо может сказать мне, что я должен сделать для выполнения функций WinAPI из *.VBS файлов?
Вы не можете запускать функции WinAPI из VBScript без какой-либо дополнительной сторонней поддержки.
Я полагаю, что раньше был поставщик компонента COM, который позволял VBScript вызывать стандартную dll, но я не могу вспомнить, как он назывался, и вполне возможно, что мое воображение играет со мной шутки.