powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Можно ли в VFP7 передать и принять массив в Dll
4 сообщений из 4, страница 1 из 1
Можно ли в VFP7 передать и принять массив в Dll
    #32868244
Полуюзверь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Help-е написано
------------------------------------------
DECLARE [cFunctionType] FunctionName IN LibraryName [AS AliasName]
[cParamType1 [@] ParamName1,
cParamType2 [@] ParamName2, ...]
------------------------------------------
cParameterType1 [@] ParamName1, cParameterType2 [@] ParamName2, ...
Задает типы параметров, передаваемых в 32-разрядную .DLL-функцию Windows.
Аргумент cParameterType является обязательным; он задает тип параметра, ожидаемый 32-разрядной .DLL-функцией Windows. cParameterType может принимать одно из следующих значений:

cParameterType Описание
INTEGER 32-разрядное целое число
SINGLE 32-разрядное число с плавающей запятой
DOUBLE 64-разрядное число с плавающей запятой
STRING Символьная строка

А как передать и принять массив в Dll
...
Рейтинг: 0 / 0
Можно ли в VFP7 передать и принять массив в Dll
    #32869020
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Полуюзверь!

Через строку передаются и массивы и структуры в dll-ки. Для облегчения
конструирования таких строк есть классы struct.vcx и clsheap.prg - брать на
universalthread.com к первому вроде был перевод мануала на foxhelp.ru

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Можно ли в VFP7 передать и принять массив в Dll
    #32870133
Полуюзверь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor Korolyov
Через строку передаются и массивы и структуры в dll-ки. Для облегчения
конструирования таких строк есть классы struct.vcx и clsheap.prg - брать на
universalthread.com к первому вроде был перевод мануала на foxhelp.ru


Спасибо за ответ.
Интересный сайт. Буду разбиратся. Вопрос был в том что еcть проблема передачи chr(0) в string-e.
...
Рейтинг: 0 / 0
Можно ли в VFP7 передать и принять массив в Dll
    #32873513
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Полуюзверь!

> Интересный сайт. Буду разбиратся. Вопрос был в том что еcть проблема
> передачи chr(0) в string-e.

Нету такой проблемы. CHR(0) отлично передаётся в ФОКСОВОЙ строке, которая с
"другой стороны" может быть и массивом, и структурой и вообще чем угодно...
Так что это у тебя с "другой стороны" нестыковочка какая-то...

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Можно ли в VFP7 передать и принять массив в Dll
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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