Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Можно ли в VFP7 передать и принять массив в Dll / 4 сообщений из 4, страница 1 из 1
17.01.2005, 16:06
    #32868244
Полуюзверь
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в VFP7 передать и принять массив в Dll
В 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
18.01.2005, 05:15
    #32869020
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в VFP7 передать и принять массив в Dll
Hi Полуюзверь!

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

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


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

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

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

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


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