powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Forms60 i DLL
2 сообщений из 2, страница 1 из 1
Forms60 i DLL
    #32084724
Mamed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Est dll napisannoy na Delphi 5.Cherz ORA_ffi obrasayus k funkchiyam etogo dll-a.
Funkciya rabotat.NO problema v top chto etot dll obrasaetsa k ustroystvam soedinennim na com port.Obrasenie nikak ne poluchaetsya.Cherz programmu napisannoy na dephi etot dll rabotaet.V chem problema?Forms razve ne razreshaet obrashatsya k com portu?Pomagite kto nibud.
...
Рейтинг: 0 / 0
Forms60 i DLL
    #32084949
brig_2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Формсам все равно, что делается внутри dll. Но, интерфейс ora_ffi разработан для вызова функций, написанных на языке C (foreign function interface for invoking C functions in a dynamic library) - а у тебя Pascal, хоть для Windows это должно быть все равно - на чем писать dll, но все может быть. Но правильно ли ты передаешь параметры в функцию - для формсов поддерживаются только простые типы данных - ни структуры, ни массивы, ни таблицы явно не поддерживаются (можно прогнуться и с помощью winapi проделывать эти трюки, но сложно, лучше писать функции обертки в промежуточных dll). Так что ищи ошибки у себя.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Forms60 i DLL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]