Форум программистов, компьютерный форум CyberForum.ru

Из контейнера (напр access-овая форма) передать в ActiveX control двумерный массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ через что быстрее подключаться к sql servery? http://www.cyberforum.ru/cpp-beginners/thread472467.html
Вопрос вот в чем через что будет быстрее подключение и работа с sql servery, через ADo или есчть еще что-нибудь в этом роде(типа чисто для sql servera).
C++ Не могу откомпилировать в TeXnicCenter Помогите!Поставила новую программу TeXnicCenter,у которой интерфейс аналогичен С++.А откомпилировать ее не могу. natashich@mail.ru или аська 151892626 http://www.cyberforum.ru/cpp-beginners/thread472465.html
Надо передать данные в виде таблицы C++
Сделал некий ActiveX контрол в который надо передать данные в виде таблицы. То есть передать-то я их могу в любом виде но они должны записаться в массив. Размеры массива заранее неизвестны. Как реализовать динамический массив? Ну или например мы передаем контролу количество строк и столбцов, там создается массив заданных размеров а потом поэлементно заполняем его данными. Как всё это...
C++ Не обьявляется обьект класса TPrinter в BCB 5.0 ?
Пытаюсь обьявить экземпляр класса : TPrinter pp1 ; Транслятор ругается : Undefined symbol 'TPrinter'... Что за байда? Между прочим, по ихнему-же хелпу... Может хедер какой-то не обьявил ?
Visual C++ Как измененить цвет строки в CListCtrl? http://www.cyberforum.ru/cpp-beginners/thread472425.html
Можно ли в элементе управления класса CListCtrl изменить цвет текста одной строки (не всего текста, а именно строки)?
C++ Borland CBuider. Есть форма, на ней две кнопки... Borland CBuider. Есть форма, на ней две кнопки.Оработчики например такие: ... int i=1; ...Button1Clik(..) { while(i){....}; } ....Button2Clik(..) {i=0; подробнее

Показать сообщение отдельно
Vita
Сообщений: n/a
21.12.2008, 19:32     Из контейнера (напр access-овая форма) передать в ActiveX control двумерный массив
Да, это реализация метода в ATL, но код к ATL не привязан - это WINAPI. Как это сделать в MFC, я не знаю.

ATL Визард тоже глючный и параметры типа SAFEARRAY(VARIANT) не понимает. Исправляется заданием типа SAFEARRAY* или long* с последующей заменой как нужно.

Есть два подхода - принять и вернуть массив (параметр [in,out] в IDL файле)или просто вернуть массив (параметр [out,retval] в IDL файле). И реализация у них разная что в АТЛ что в МФС.

Зайди на rsdn.ru форум МФС, может там есть решение для тебя.
 
Текущее время: 23:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru