Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 16.07.2025
Сообщений: 2

Проблема с работой самописной dll на других ПК

16.07.2025, 13:16. Показов 6602. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Мною с помощью Visual Studio 2022 создана dll, служащая в качестве UDF для FireBird 2.5, с которой взаимодействую посредством IBExpert. На моём ПК всё работает без нареканий, но на любом другом ПК самая UDF объявляется, а вот при попытке послать к ней запрос вылетает ошибка:

Code
1
2
3
4
can't format message 13:896 -- message file C:\Windows\firebird.msg not found.
invalid request BLR at offset 63.
function HTTP_POST is not defined.
module name or entrypoint could not be found.
Сам причину найти не могу, так что вынужден просить помощи.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.07.2025, 13:16
Ответы с готовыми решениями:

Явное подключение самописной DLL
Здравствуйте, пишу свою DLL в Visual Studio 22: Код dllmain.cpp: #include "pch.h" #include...

Подключение самописной DLL к C#
Добрый <Вставьте нужное>. Студент первого курса, отправили на практику. На ней сказали написать...

Сборка Qt: отучение Qt от mingw10.dll, libgcc_s_dw2-1.dll и других Qt***.dll
В связи с тем, что часто возникают одни и те же вопросы, а в нете копаться никто не любит привожу...

5
Администратор
Эксперт .NET
 Аватар для tezaurismosis
9674 / 4826 / 763
Регистрация: 17.04.2012
Сообщений: 9,664
Записей в блоге: 14
16.07.2025, 13:24
На каком языке писали?
0
0 / 0 / 0
Регистрация: 16.07.2025
Сообщений: 2
16.07.2025, 14:18  [ТС]
На языке C++.
0
599 / 421 / 137
Регистрация: 02.10.2008
Сообщений: 1,798
Записей в блоге: 1
24.07.2025, 17:56
Цитата Сообщение от tezaurismosis Посмотреть сообщение
На каком языке писали?
Там что-то билдоровское, я подозреваю. Можел интербейсовских либ не хватает - х.з. Давно с ентой хнёй не связывался - больше по SQLю, он везде пашет (ну почти)
0
 Аватар для MallSerg
91 / 58 / 14
Регистрация: 16.11.2018
Сообщений: 275
24.07.2025, 20:04
Лучший ответ Сообщение было отмечено drfaust как решение

Решение

Цитата Сообщение от Drakoza Посмотреть сообщение
file C:\Windows\firebird.msg not found.
Есть подозрение на твой системе есть файл C:\Windows\firebird.msg а на других системах его нет.
0
 Аватар для SmallEvil
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
25.07.2025, 13:53
На самом деле с самописной dll всё в порядке.
Цитата Сообщение от stackoverflow: What is the use of firebird.msg in firebird database
firebird.msg contains the actual error messages of Firebird. When an error occurs, Firebird only sends the error code and message parameters. The client library then looks up the actual error message text in this file.

Without the presence of this file (for Firebird 2.5 and earlier in a folder one level above the fbclient.dll (or similar libraries), for Firebird 3 and later in the same folder) the errormessage will only report that it couldn't find firebird.msg and the error number.

So you don't really need it, but if you need or want to package the Firebird client or embedded libraries and if you need or want meaningful error messages from Firebird, then you should include it
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.07.2025, 13:53
Помогаю со студенческими работами здесь

Ошибка об отсутствии MSVCP140D.dll, ucrtbased.dll, CONCRT140D.dll, VCRUNTIME140D.dll
Добрый день, товарищи. Возникла проблема. Делаю программу с использованием openCV 3.1 на Visual...

Не работает самописный манипулятор вывода
#include <iostream> #include <bitset> using namespace std; ostream& bin(ostream& stream,...

Самописный пейджер more в Linux. Принцип работы
Всем привет! Изучаю линукс по книгам. Прошу не кидать тапками, так как я - тупарь самоучка и прошу...

Самописный диалог
Надо сделать свой диалог с экзекьютом на сях. Как это делается?

Редактирование StaticText в самописной функции
Ругается на StaticText1 ,насколько я понимаю его нужно передать в функцию, как это сделать ? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru