Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Power Basic

Страница: 1 |

 

  Вопрос: Передать массив в качестве параметра функции Добавлено: 10.05.05 17:56  

Автор вопроса:  D_E_N_I_S_K_A
Функция glmaterialfv(%GL_Front,%GL_AMBIENT,____) Третий параметр-массив. Как его правильно передать? (массив зовётся c(2) as double)

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #1
Добавлено: 10.05.05 17:59
Передай имя первого элемента и количество элементов, которые нужно считать. По моему так

Ответить

Номер ответа: 2
Автор ответа:
 D_E_N_I_S_K_A



Вопросов: 2
Ответов: 3
 Профиль | | #2 Добавлено: 10.05.05 18:08
Чё-то непонял...

Ответить

Номер ответа: 3
Автор ответа:
 HOOLIGAN



Вопросов: 0
Ответов: 1066
 Профиль | | #3 Добавлено: 10.05.05 18:29
Судя по тому, что количество элементов не передаётся, может надо передавать как SAFEARRAY, чтобы ф-ция могла из этой структуры восстановить lBound и uBound массива ?
Т.е. примерно так:
Dim c(2) As Double
Call glmaterialfv(%GL_Front,%GL_AMBIENT,c())

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам