|
|
|
Ошибка при вызове UDF ф-ции.
|
|||
|---|---|---|---|
|
#18+
При вызове совоей UDF функции вылазит эта мессага: "invalid request BLR at offset 49. function MyFunc is not defined module name or entry point could not be found" Чё он (FB1.5) хочет, так полагаю что налажал с написанием dll , но тестовая прога ф-цию видит. dll писал на C++ Builder6. Так сказать хелп чайнику. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2004, 20:59:46 |
|
||
|
Ошибка при вызове UDF ф-ции.
|
|||
|---|---|---|---|
|
#18+
Попробуй в конфиге проставить udf=full правда ты сам себе подсунещь этим свинью в виде эксплойта p.s. Читай внимательней конфиг ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2004, 21:30:55 |
|
||
|
Ошибка при вызове UDF ф-ции.
|
|||
|---|---|---|---|
|
#18+
Есать ли какие нибудб особенности при компиляции DLL для UDF ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2004, 12:49:42 |
|
||
|
Ошибка при вызове UDF ф-ции.
|
|||
|---|---|---|---|
|
#18+
Показывай как объявил в Билдере и как вызываешь UDF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2004, 12:59:41 |
|
||
|
Ошибка при вызове UDF ф-ции.
|
|||
|---|---|---|---|
|
#18+
Китайский сварщик "invalid request BLR at offset 49. function MyFunc is not defined module name or entry point could not be found" Возможные причины : 1) Функция не объявлена через Declare External Function; 2) DLL не лежит в подкаталоге сервера UDF; Ну и, как сказал Змеище, посмотреть бы вызов не помешало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2004, 16:29:02 |
|
||
|
Ошибка при вызове UDF ф-ции.
|
|||
|---|---|---|---|
|
#18+
AndriyKo Китайский сварщик "invalid request BLR at offset 49. function MyFunc is not defined module name or entry point could not be found" Возможные причины : 1) Функция не объявлена через Declare External Function; 2) DLL не лежит в подкаталоге сервера UDF; Ну и, как сказал Змеище, посмотреть бы вызов не помешало. Самое противное я тоже тут пробую, но под Delphi. А а ошибка таже ... Может в версии 1.5 что-то изменили ? Под 1.03 - работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2004, 17:19:26 |
|
||
|
Ошибка при вызове UDF ф-ции.
|
|||
|---|---|---|---|
|
#18+
DnicoМожет в версии 1.5 что-то изменили ? Под 1.03 - работает. Ни фига там не меняли. У меня и FB 1.5 и Delphi с UDF пашет, как зверюка. Помню, тоже долго как-то возился с этими объявлениями, но в итоге все получилось. Причем работало на IB6.0, IB7.0, FB1.5. ЗЫ Может, в firebird.conf изменены параметры UDF. Глупость, конечно, но в конце рабочего дня чего токо не бывает :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2004, 17:54:55 |
|
||
|
Ошибка при вызове UDF ф-ции.
|
|||
|---|---|---|---|
|
#18+
Конфиг родной ... директория родная ... может только в обявах что-то напутал ... И вот что странно ... родные тоже с такой ошибкой летят ... Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2004, 17:58:00 |
|
||
|
Ошибка при вызове UDF ф-ции.
|
|||
|---|---|---|---|
|
#18+
Уффф ... заработало !!! UdfAccess = Restrict UDF !!! и dll в в директорию UDF Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2004, 18:21:48 |
|
||
|
Ошибка при вызове UDF ф-ции.
|
|||
|---|---|---|---|
|
#18+
#include <windows.h> #pragma argsused int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void* lpReserved) { return 1; } extern "C" __declspec(dllexport) int ChVal () { return 911; }; Это исходник dll-ки. DECLARE EXTERNAL FUNCTION CHVAL RETURNS INTEGER BY VALUE ENTRY_POINT 'ChVAl' MODULE_NAME 'MyUDF' Это объявление ф-ции в FB. В корнфиге UdfAccess = Restrict UDF , DLL в директории UDF. Вопрос: КАКОГО ХРЕНА ЭТА ПЕТРУШКА НЕ РАБОТАЕТ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2004, 21:13:48 |
|
||
|
Ошибка при вызове UDF ф-ции.
|
|||
|---|---|---|---|
|
#18+
extern "C" __declspec(dllexport) int ChV a l () ENTRY_POINT 'ChV A l' MODULE_NAME 'MyUDF' Если это не опечатка попробуй, для начала, сделать одинаково ENTRY_POINT 'ChV a l' MODULE_NAME 'MyUDF' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 08:43:16 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32629599&tid=1578169]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
308ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 646ms |

| 0 / 0 |
