Имеется массив Colors(2).
Функция glmaterialfv(%GL_Front,%GL_AMBIENT,_____) Где третий параметр - массив. Как правильно передать?
#COMPILE DLL "array.dll"
FUNCTION sum ALIAS "sum" (m()AS BYTE) EXPORT AS BYTE
FUNCTION=m(0)+m(1)
END FUNCTION
Private Declare Function sum Lib "c:\array.dll" (m() As Byte) As Byte
Private Sub Command1_Click()
Dim m(1) As Byte
m(0) = 2
m(1) = 3
MsgBox sum(m())
End Sub
Я вот тоже с проблемой передачи массива столкнулся... передачи из VB в DLL-ку написанную на PB, кгда запускаю приложение умирает вместе с VB.
Подскажите как правильно передать массив в DLL-ку?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6