Re: Перебор коллекции SwbemObjectSet
От: Danchik Украина  
Дата: 05.09.08 16:24
Оценка:
Здравствуйте, GorDAn, Вы писали:

GDA>Пишу небольшой COM-сервер. Через параметр (тип VARIANT), одному из методов,

GDA>передаётся коллекция SwbemObjectSet (коллекция объектов SwbemObject WMI) Как мне
GDA>перебрать данную коллекцию? В VB есть “for each” а как реализовать на C++?
GDA>конкретней C++ Builder?

Может вызвать _NewEnum, должно вернуть IEnumVariant. Затем EnumVariant.Next(1, OleVar, Fetched).
Честно не знаю как это сделать на плюсах. Я просто подсмотрел как я когда то работал с подобными коллекциями.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.