| 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/  | 
|