Прошу прощения за тему
Сам я работаю на Ассемблере (платформа - masm32)
как то нужно было реализовать показ HTML страницы в окне программы
реализацию я сделал но для этого понадобилось
около двухсот (200) строк прямого алгоритма
Наткнулся на пример реализации на вашем языке
У вас например при помощи функции - ObjCreate
можно создать ссылку на COM-объект из данного класса
само тело функции я у вас не нашёл (может быть не там искал)
но пологаю что под капотом отработали две API функции
функция - CLSIDFromString (для формирования - CLSID)
и функция - CoCreateInstance (создаёт ссылку на COM-объект)
дальше у вас функция - GUICtrlCreateObj
Создаёт элемент ActiveX в GUI
дальше идёт работа с интерфейсом при помощи метода - navigate
Вопрос:
где можно найти тело функций (ObjCreate и GUICtrlCreateObj)
в особенности функции - GUICtrlCreateObj
чтобы по сути подсмотреть там алгоритм реализации
или они у вас не доступны потому что просто вшиты в компилятор
Ещё раз прошу прощения за необычную тему
Сам я работаю на Ассемблере (платформа - masm32)
как то нужно было реализовать показ HTML страницы в окне программы
реализацию я сделал но для этого понадобилось
около двухсот (200) строк прямого алгоритма
Наткнулся на пример реализации на вашем языке
У вас например при помощи функции - ObjCreate
можно создать ссылку на COM-объект из данного класса
само тело функции я у вас не нашёл (может быть не там искал)
но пологаю что под капотом отработали две API функции
функция - CLSIDFromString (для формирования - CLSID)
и функция - CoCreateInstance (создаёт ссылку на COM-объект)
дальше у вас функция - GUICtrlCreateObj
Создаёт элемент ActiveX в GUI
дальше идёт работа с интерфейсом при помощи метода - navigate
Код:
$oIE.navigate("http://www.autoitscript.com")
Вопрос:
где можно найти тело функций (ObjCreate и GUICtrlCreateObj)
в особенности функции - GUICtrlCreateObj
чтобы по сути подсмотреть там алгоритм реализации
или они у вас не доступны потому что просто вшиты в компилятор
Ещё раз прошу прощения за необычную тему