Здравствуйте. Немного предыстории - наше предприятие приобрело около 3-х лет назад у вас Gis ToolKit 12 с электронным ключом. Был человек, который занимался разработкой ПО с использованием данного продукта. Потом его перевели на другое направление, и разработками в области ГИС некоторое время никто не занимался. Сейчас меня подключили к этому делу. Появились вопросы.
Сейчас разработка ведётся под Windows 7/10 (x86 и x64), но с возможной перспективой перехода и под AstraLinux. Поэтому стараюсь всё делать максимально кроссплатформенно. Компилирую под MinGW GCC 11.3.0, Qt-5.7.1 (также x86 и x64). Для работы предполагается использовать только функции чистого MAPAPI. Использую библиотеки, заголовочные файлы, и драйвер, которые шли на поставочном CD. Драйвер электронного ключа естественно установлен.
При первой же попытке вызвать ImportFromDirPro выходит сообщение "Hard Key is not accessible - GISU64ACCESS.DLL". Почитав форум, наткнулся на несколько сообщений, что для корректной работы с электронным ключом требуется создание некоего компонента TMapView или TMapScreen. Но как их создавать в моём случае, мне не понятно. Может кто-нибудь из компетентных специалистов подсказать?
Сейчас разработка ведётся под Windows 7/10 (x86 и x64), но с возможной перспективой перехода и под AstraLinux. Поэтому стараюсь всё делать максимально кроссплатформенно. Компилирую под MinGW GCC 11.3.0, Qt-5.7.1 (также x86 и x64). Для работы предполагается использовать только функции чистого MAPAPI. Использую библиотеки, заголовочные файлы, и драйвер, которые шли на поставочном CD. Драйвер электронного ключа естественно установлен.
При первой же попытке вызвать ImportFromDirPro выходит сообщение "Hard Key is not accessible - GISU64ACCESS.DLL". Почитав форум, наткнулся на несколько сообщений, что для корректной работы с электронным ключом требуется создание некоего компонента TMapView или TMapScreen. Но как их создавать в моём случае, мне не понятно. Может кто-нибудь из компетентных специалистов подсказать?