Добрый день!
У меня есть слово в переменной $var = 'Муницыпального'.
Нужно в фоновом режиме запустить Word и проверить, если ли такое слово в словаре Word'а. Если есть, то вернуть 1, если нет, то вернуть 0.
Пишу:
Появляется окно проверки орфографии Word'а. Но мне не нужно это окно. Нужно, чтобы скрипт просто вернул 1 или 0, в зависимости от того, знает ли такое слово Word или нет. Как это сделать?
У меня есть слово в переменной $var = 'Муницыпального'.
Нужно в фоновом режиме запустить Word и проверить, если ли такое слово в словаре Word'а. Если есть, то вернуть 1, если нет, то вернуть 0.
Пишу:
Код:
#include <Word.au3>
$var = 'Муницыпального'
FileDelete(@ScriptDir & "\Test.doc")
$oWordApp = _WordCreate (@ScriptDir & "\Test.doc", 0, 0)
$oDoc = _WordDocGetCollection ($oWordApp, 0)
$oDoc.Range.insertAfter ($var)
$oWordApp.ActiveDocument.CheckSpelling
_WordQuit ($oWordApp, -1)
Появляется окно проверки орфографии Word'а. Но мне не нужно это окно. Нужно, чтобы скрипт просто вернул 1 или 0, в зависимости от того, знает ли такое слово Word или нет. Как это сделать?