Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Foxpro/Clipper/Dbase > массив как параметр


Автор: vin 25.11.2004, 14:52
Если я пишу, например такой код

dime ms(5)

for i=1 to 5
ms(i)=i
next

messageb(ShowMs(@ms)

...

func ShowMs
lpara MyMs

retu MyMs(3)

то при компиляции в EXE обязательно выдается ошибка.
Дело в том, что VFP считает MyMs функцией, а так как таковой нет - то ошибка.
Как от этого избавится?

Автор: Cashey 30.11.2004, 01:44
Код

Local Array MyMs[3]
****************
return MyMs[3]

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)