Автор Тема: Что есть ActiveX/COM (AutoItX)?  (Прочитано 29508 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Archy26 [?]

  • Eve Deve Team
  • *
  • Сообщений: 60
  • Репутация: 42
  • Пол: Мужской
  • EVE DEVE eve bot development group
    • Награды
Что есть ActiveX/COM (AutoItX)?
« Создано: Сентябрь 06, 2009, 06:04:38 »
Что это и с чем его едят :)

Перевод из справки AutoItX.chm:
Цитировать
AutoItX представляет собой DLL версию модуля AutoIt v3, которая обеспечивает набор функций по AutoIt через ActiveX / COM и DLL интерфейс. Это означает, что вы можете добавить AutoIt-подобные функции в ваш любимый скриптовый язык, и языки программирования, например, VB, VBScript, Delphi, C, C + +, KiXtart, и в большинстве других языков, которые поддерживают использование библиотек (DLL).

В связи с тем что AutoItX предоставляет определенные функции AutoIt v3, вам следует прочитать файл справки для AutoIt v3 и ознакомиться с основными понятиями, такими как:

AutoIt Window Info Tool
Windows
Controls

Оригинальная версия AutoIt поставлялась с двумя управляющими элементами: AutoItX (COM / ActiveX Control) и AutoItDLL (управление DLL). В этой новой версии как COM так и DLL версии были объединены в одно управление AutoItX, который обеспечивает оба метода доступа.

То как вы будете использовать AutoItX зависит от среды разработки (языка) в который вы хотите его использовать. Если вы используете нечто поддерживающее доступ к COM-объектам (например, VBScript), то использование AutoItX в качестве управления COM весьма рекомендуется. Если вы хотите использовать AutoItX из таких языков как С, то использовать его в качестве DLL будет проще.
« Последнее редактирование: Сентябрь 06, 2009, 09:42:17 от CreatoR »
В моей семье всё происходит так, КАК Я СКАЖУ!
...а я - молчу.

Русское сообщество AutoIt

Что есть ActiveX/COM (AutoItX)?
« Ответ #15 Отправлен: Сентябрь 06, 2009, 06:04:38 »

Оффлайн GreyBear [?]

  • Новичок
  • *
  • Сообщений: 2
  • Репутация: 0
    • Награды
Re: Что есть ActiveX/COM (AutoItX)?
« Ответ #15, Отправлен: Октябрь 12, 2012, 06:49:56 »
Цитировать
В справке написано, какие макросы поддерживаются (KBLayout не один из них).

тем не менее в скриптах самого AutoIt этот макрос работает. пример см. Вашу же функцию _sendexex http://autoit-script.ru/index.php/topic,314.msg2156.html#msg2156

Оффлайн CreatoR [?]

  • Администратор
  • *
  • Сообщений: 7762
  • Репутация: 2274
  • Пол: Мужской
  • AutoIt is simple, subtle, elegant
    • CreatoR's Lab
    • Награды
  • Версия AutoIt: 3.3.10.2
Re: Что есть ActiveX/COM (AutoItX)?
« Ответ #16, Отправлен: Октябрь 12, 2012, 08:53:39 »
GreyBear  [?]
Цитировать
тем не менее в скриптах самого AutoIt этот макрос работает
А кто сказал что не работает?
В AutoItX оно не поддерживается, как и многие другие функции из AutoIt.


Правила, Поиск, Супер тема


AutoIt is simple, subtle, elegant.


«Не оказываю тех. поддержку через ПМ/ICQ, и по электронной почте - для этого есть форум. (C)»
«Законы Мэрфи неоспоримы!»


Мои работы

Русское сообщество AutoIt

Re: Что есть ActiveX/COM (AutoItX)?
« Ответ #16 Отправлен: Октябрь 12, 2012, 08:53:39 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
12 Ответов
7036 Просмотров
Последний ответ Май 07, 2011, 13:36:55
от Arei
16 Ответов
5907 Просмотров
Последний ответ Август 04, 2012, 23:56:19
от Viktor1703
2 Ответов
1777 Просмотров
Последний ответ Сентябрь 01, 2012, 16:12:17
от joiner
0 Ответов
4825 Просмотров
Последний ответ Апрель 27, 2014, 23:45:18
от SiAl
11 Ответов
8149 Просмотров
Последний ответ Май 20, 2014, 23:28:18
от GOODVIN
4 Ответов
5931 Просмотров
Последний ответ Март 09, 2015, 16:33:10
от ivanius
0 Ответов
4859 Просмотров
Последний ответ Март 08, 2015, 06:19:56
от madmasles
10 Ответов
4519 Просмотров
Последний ответ Сентябрь 07, 2015, 16:38:07
от joiner
0 Ответов
3233 Просмотров
Последний ответ Август 13, 2015, 13:43:18
от madmasles
0 Ответов
3144 Просмотров
Последний ответ Март 10, 2016, 16:39:12
от belovkirill