Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Как подгрузить DLL
Gals
сообщение 25.2.2017, 11:16
Сообщение #1


***

Novice
Сообщений: 57
Регистрация: 15.7.2010
Группа: Пользователи
Наличность: 0
Пользователь №: 12.869



Приветствую! Подскажите как подгрузить DLL в uopilot. Есть пример на autohotkey, хочу сделать тоже на uopilot.

Код, выдрал из класса:
LoadDll() {
if A_Is64bitOS {
dllFile := "path"
}

if !this.hModule := DllCall("LoadLibrary", "Str", dllFile, "Ptr") {
if !FileExist(dllFile) {
throw, dllFile " not found."
}
throw, "LoadLibrary failed. DllFile is " dllFile
}
this.dllFile := dllFile
}
Далее она вызывается так:
DllCall(dllFile "param", "astr", string)

Как это сделать? Поискав, я понял, что надо писать плагин, покажите пример пожалуйста.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 25.2.2017, 12:24
Сообщение #2


********

Master
Сообщений: 1.394
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 20894
Пользователь №: 16.156



Пример встроен в пилот.



Пример для c++
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 29.3.2024, 10:03
Designed by Nickostyle