1

Тема: AHK: Использование библиотеки AHKCtrlSupport.dll

Вот здесь имеется такая библиотека для использования HTML на АНК.
Точнее создается контрол Internet Explorer_Server1, связь с которым держится только посредством вызова данной библиотеки.
Вот только справка для нее ужасно неполная.
Количество описанных команд ограниченно и явно не достает до полного функционала библиотеки.
К примеру, код:

szPath2Save=Filename2SaveTheHTMLFile
nCommand=71
nExecOpt=2
VarSetCapacity(szout, 1000)
nRC := DllCall("AHKCtrlSupport\SetHTMLEditCtrlCommand", int, HTMLStaticHWND, int, nCommand, int, nExecOpt, str, "str", str, szPath2Save, str, "NULL", int, 10, "str", szout, "Cdecl Int")

вызывает диалог сохранения полученной html страницы в файл. К слову, обычный fileselectfile, по внешнему виду.
Мне нужно модифицировать команду так, чтобы диалог не вызывался, а страница сохранялась автоматически в заранее прописанное для этого место.
Кто знает, как тут быть? И как вообще узнать ПОЛНЫЙ функционал библиотеки. Ни одной путной справки по этому вопросу не нарыл.

2

Re: AHK: Использование библиотеки AHKCtrlSupport.dll

По ходу, форум совсем заглох...

3

Re: AHK: Использование библиотеки AHKCtrlSupport.dll

Перед Новым годом активность на форумах понизилась.
Предлагаю выложить полный код скрипта, чтобы можно было сразу проверить.

4

Re: AHK: Использование библиотеки AHKCtrlSupport.dll

Это довольно известный пример. Доступен для скачивания здесь.
Но я уже решил проблему обходными путями через команду URLDownloadToFile  и вызов другой функции этой библитеки - открытие загруженной копии страницы...

5 (изменено: pant-79, 2011-12-23 17:59:24)

Re: AHK: Использование библиотеки AHKCtrlSupport.dll

Вот еще другой вопрос - как средствами АНК извлечь информацию из самого контрола Internet Explorer_Server1 ?
Данная библиотека не предоставляет такого функционала...