Что делает SafeArrayCreateVector?

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Что делает SafeArrayCreateVector?

Сообщение tyomitch » 12.07.2006 (Ср) 12:52

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/automat/html/b794b8c6-a523-4636-8681-a936dff3fc6f.asp писал(а):Creates a one-dimensional array whose lower bound is always zero.

...

lLbound
The lower bound for the array.


ы?
Изображение

Oxygen
Белая и пушистая
Белая и пушистая
Аватара пользователя
 
Сообщения: 1314
Зарегистрирован: 15.07.2003 (Вт) 7:14
Откуда: Москва

Сообщение Oxygen » 12.07.2006 (Ср) 12:55

Яндекс рулит. :) Первая же ссылка http://www.firststeps.ru/mfc/comhelp/r.php?99 .
Процедура клонирования завершена.
Коррекция имплантированного сознания соответствует принятым алгоритмам.
Уникальный идентификатор скопирован в чип временного паспорта.
Активация прав гражданина ожидается в течение 24 часов

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 12.07.2006 (Ср) 13:10

Oxygen, лучше бы читать вопрос, прежде чем постить :evil:
Изображение

Oxygen
Белая и пушистая
Белая и пушистая
Аватара пользователя
 
Сообщения: 1314
Зарегистрирован: 15.07.2003 (Вт) 7:14
Откуда: Москва

Сообщение Oxygen » 12.07.2006 (Ср) 13:42

А что тебе непонятно? Вроде там все написано. По-английски, да и по-русски тоже. Ты конкретно объясни, что ты хочешь об этой функции услышать?
Процедура клонирования завершена.
Коррекция имплантированного сознания соответствует принятым алгоритмам.
Уникальный идентификатор скопирован в чип временного паспорта.
Активация прав гражданина ожидается в течение 24 часов

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 12.07.2006 (Ср) 13:45

Ну там описочка. Можно и не ноль.
(Кстати, ура! теперь массивы в VB можно и не с нуля или единицы начинать!!!)
Код: Выделить всё
Option Explicit
Private Declare Function SafeArrayCreateVector Lib "oleaut32" (ByVal ntype As Integer, ByVal nLBound As Long, ByVal cEleents As Long) As Integer()
Dim nArr() As Integer

Private Sub Form_Load()
nArr = SafeArrayCreateVector(2, 10, 20)
MsgBox LBound(nArr)
End
End Sub

2Oxygen: Вопрос, ответ на который его интересовал написан в первом сообщение этого треда. Тебе также следует вчитаться, что написано по твоей ссылки и вдуматься, как это соотносится с приведенным тут примером.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 12.07.2006 (Ср) 13:58

А что, когда-то нельзя было?
Код: Выделить всё
Dim nArr() As Integer
ReDim Arr(-10 To 10)


Так значит, описка в первом предложении?
Изображение

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 12.07.2006 (Ср) 14:07

Выходит что можно.
Да, видимо описка.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 12.07.2006 (Ср) 18:02

Ладно, зато SafeArrayCreateVector позволяет создавать пустые массивы (0 To -1): голым VB так нельзя :-)
Изображение

Approximator
Постоялец
Постоялец
 
Сообщения: 572
Зарегистрирован: 26.06.2004 (Сб) 3:10

Сообщение Approximator » 12.07.2006 (Ср) 19:53

tyomitch писал(а):Ладно, зато SafeArrayCreateVector позволяет создавать пустые массивы (0 To -1): голым VB так нельзя :-)


Про голый VB возражений (почти :)) нет, но это ведь можно сделать и с помощью SafeArrayAllocDescriptor.
С уважением, Approximator.


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 134

    TopList