Delphist Гость
|
Добавлено: Вт Окт 07 2003 00:02 Заголовок сообщения: SafeArray из BSTR - как? (Delphi) |
|
|
Вопрос возник. Нужно создать в интерфейсе (ActiveX library) новый метод. В качестве параметров он принимает массив из имен файлов (нужно именно так и не иначе). Как прочел в документации, COM/OLE позволяет работать с массивами объявленными только как SafeArray. Ладно, иду в TLB-редактор, создаю метод, в нем входной параметр, ищу тип SafeArray. А у него пометка в скобках - long. Это что, я не могу объявить SafeArray из элементов типа BSTR/WideChar? Или можно плюнуть на этот лонг и просто пытаться приводить типы? Спецы по COM/DCOM/OLE/COM+ - нужен именно Ваш совет |
|