Re[6]: [out] не возвращается значение
От: Аноним  
Дата: 07.08.02 05:52
Оценка:
Здравствуйте George_Seryakov, Вы писали:

GS>Подумав (и проверив на кошках), это следует признать логичным — в жабе указателей нет, и ByRef, как форма указателя, должен не работать. Почему ж тогда этот трюк с доступом через массив по диспатчу работает? Бейсик прет из всех дыр Джавы?


Массив, он же обьект, в JScript хранится в структуре VARIANT как тип VT_DISPATCH
индекс массива это свойство обьекта, поэтому к элементу с индексом 0 можно обратиться
как к свойству с именем "0"

IDispatchEX->GetDispID(CComBSTR(L"0"), для получения идентификатора по имени — если свойства нет,
то метод создает его
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.