А тебе и не надо создавать именно COM-объект для этого.
Можешь создать простой класс с твоими методами Add/Count/Items и т.д. И еще один метод, например, toOleArray, который и сформирует тебе OleVariant с упакованным внутрь массивом.
Более того, если верися Дельфи не очень старая, то можно сделать шаблонный класс. Тогда можно будет упаковывать в такие массивы любые данные.
Кстати, таким образом можно упаковывать и COM-объекты для передачи.
|