Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Опыт и разработки пользователей ИРБИС :  ИРБИС Irbis
 
Страницы: <<123
Страница: 3 из 3
Re: Пользовательские программные разработки для Ирбис
Пользователь: amironov73 (IP-адрес скрыт)
Дата: 18, March, 2015 13:47

А. Роман написал(а):
-------------------------------------------------------
> Коллеги, библиотека не работает в Win7 x64. При
> попытке зарегистрировать получаю сообщение:
>
> точка входа dllregisterserver не найдена.
>
> Подскажите, пожалуйста, можно ли решить проблему?
> Жаль расставаться с полезной библиотекой, в
> которую Максим Панев вложил (без преувеличений)
> свою душу.

В библиотеке ex64.dll не экспортирована функция DllRegisterServer, потому что она не требует регистрации (т. к. не оформлена как COM- или ActiveX-компонент, да этого и не нужно, ибо взаимодействие библиотек-расширений с ИРБИС осуществляется не с помощью COM).

Достаточно положить ex64.dll на сервере рядом с irbis_server.exe и на клиенте рядом с cirbisc_new_unicode.exe.

Re: Пользовательские программные разработки для Ирбис
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 18, March, 2015 14:30

Увы - недостаточно. В редакторе форматов функции библиотеки не работают. См. скриншот. (ИРБИС64.14.1.D2, Win7 Pro x64)

;) Я читал описание.



Редактировано 1 раз. Последний раз 18.03.2015 14:30 пользователем А. Роман.

Вложения: error_ex64.jpg (88.7KB)  
Re: Пользовательские программные разработки для Ирбис
Пользователь: amironov73 (IP-адрес скрыт)
Дата: 18, March, 2015 14:48

А. Роман написал(а):
-------------------------------------------------------
> Увы - недостаточно. В редакторе форматов функции
> библиотеки не работают. См. скриншот.
> (ИРБИС64.14.1.D2, Win7 Pro x64)

И всё-таки она вертится! (с) Галилей smiling smiley
(см. скриншот, система та же, что и у Вас)

Просто в Вашей Windows в качестве разделителя целой и дробной части установлена запятая, а в продемонстрированном формате Вы использовали точку. Попробуйте

&uf('+8ex64,summ_to_string,26432,32')

и всё у Вас получится.

Вложения: it_works.png (587.3KB)  
Re: Пользовательские программные разработки для Ирбис
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 18, March, 2015 18:04

А ларчик-то просто открывался...

Большое спасибо!

Re: Пользовательские программные разработки для Ирбис
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 03, April, 2015 17:42

Не могу зайти под текущим именем пользователя и паролем. У кого-то получилось это сделать? Кто Lead Developer?

Re: Пользовательские программные разработки для Ирбис
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 07, April, 2015 13:36

Пришлось изменить пароль на почтовый аккаунт gmail.com
irbis64_dll

Re: Пользовательские программные разработки для Ирбис
Пользователь: edhel (IP-адрес скрыт)
Дата: 02, June, 2021 13:09

Осторожно с библиотекой. Кажется, что неверно обрабатывается случай маленького выходного буфера для результата. Функции в этом случае должны возвращать соответствующий код ошибки ERR_BUFSIZE, а тут всегда возвращается 0 и при переполнении результат просто обрезается. См. [sourceforge.net]

У нас очень редко бывала ситуация, что обрезается штрих-код читателя, на который у нас делается trim при обновлении записи. Может связано с trim, но пока не точно. Вроде проблема может проявиться только на очень длинных строках.



Редактировано 2 раз. Последний раз 03.06.2021 13:33 пользователем edhel.

Страницы: <<123
Страница: 3 из 3


Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.