OberonCore https://forum.oberoncore.ru/ |
|
Константа для заголовка https://forum.oberoncore.ru/viewtopic.php?f=29&t=5670 |
Страница 1 из 1 |
Автор: | Иван Денисов [ Вторник, 12 Апрель, 2016 07:11 ] |
Заголовок сообщения: | Константа для заголовка |
Пишу привязку к библиотеке камеры Manta. H2O не знает как вот такую структуру портировать на Оберон Код: // Constant for the Vimba handle to be able to access Vimba system features static const VmbHandle_t gVimbaHandle = (VmbHandle_t)1; Есть идеи? Это какой-то глобальный заголовок получается к которому потом надо обращаться. Я пробовал вот так: Код: VmbHandle_t* = ANYPTR; VAR gVimbaHandle* : VmbHandle_t; Но Блэкбокс потом не может найти эту переменную... Код: VimbaC.dll.gVimbaHandle not found
|
Автор: | Иван Денисов [ Вторник, 12 Апрель, 2016 07:40 ] |
Заголовок сообщения: | Re: Константа для |
Пока сделал так: Цитата: VmbHandle* = POINTER TO RECORD [untagged] END; А потом в другом модуле: Код: VAR gVimbaHandle*: Vmb.VmbHandle; BEGIN gVimbaHandle := SYSTEM.VAL(Vmb.VmbHandle, 1); Может быть поможет... я не уверен по поводу единицы... |
Автор: | Alexander Shiryaev [ Вторник, 12 Апрель, 2016 07:58 ] |
Заголовок сообщения: | Re: Константа для |
правильно |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |