Акжан в сети - На уровень вверх(IB) При попытке регистрации UDF возникает ошибка (udf not defined). Что не так?

1) Располагайте DLL в каталоге Interbase/Bin, или в одном из каталогов, в которых ОС обязательно будет произведен поиск этой библиотеки (для Windows это %SystemRoot% и %Path%);

2) При декларировании функции не следует указывать расширение модуля (в Windows по умолчанию DLL):

declare external function f_SubStr
  cstring(254), integer, integer
 returns
  cstring(254)
 entry_point "Substr" module_name "UDF1"

Где UDF1 - UDF1.DLL.

Alexey Malinin

(2:5057/19.18)