Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Программирование под Windows > Visual C++
Перезагрузить страницу Какой вид будет иметь код для метода read
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
KostyaKKostyaK
Guest
 
Сообщений: n/a
По умолчанию Какой вид будет иметь код для метода read - 22.01.2009, 12:27

Имеется ActiveX - компонент стороннего производителя.
Согласно описанию (возможно, устаревшему) он имеет 2 метода:
write(VARIANT* pData) и read(VARIANT* pData).

При подключении ссылки на этот компонент в среде Visual C++ 2008 для проекта типа "Windows Forms" эти методы переопределяются как
write(System::Object) и read(System::Object).
Но при вызове их в коде требуются уже параметры:
write(System::Object ^Data);
read(System::Object ^% pData).


Метод write выполняет без ошибок в следуюшем коде:
Код:
VARIANT byte_var;

// Инициализирует новый экземпляр структуры IntPtr 
// с использованием заданного указателя на тип VARIANT
System::IntPtr* pvar = new System::IntPtr(&byte_var);

// GetObjectForNativeVariant преобразует COM VARIANT в объект.
System::Object ^obj = System::Runtime::InteropServices::Marshal::GetObjectForNativeVariant(*pvar);

// Вызываю функцию, передавая ей требуемый параметр
DWORD error_code = ActiveX->Write(obj);
read пока не получается вызвать без ошибки исполнения. Какой вид будет иметь код для метода read?
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите какой будет лучше mcnoop Выбор ноутбука 6 10.02.2012 17:16
Какой из этих 2 процессоров будет лучше для игрушок, и вообще, почему ? bandyt Процессоры 6 08.02.2012 19:19
Помогите выбрать ноут есть 5 ноутов какой будет лучше? bob4k Ноутбуки и нетбуки 0 16.08.2011 02:19
Помогите разобраца какой процессор будет пошустрей в играхDual Core или Athlon Mutniy Процессоры 4 01.02.2011 15:02
Какой вариант будет лучше для работы со звуком? nak Любые вопросы от новичков 4 20.10.2010 11:03
Какой он будет Borand bulder C++ 2011 Vladant C++ Builder 3 24.03.2010 19:42
Подскажите, какой двухядерный процессор будет оптимальным для моей материнской платы? 6280 Любые вопросы от новичков 4 17.02.2010 23:06
GeForce GTX 295 будет иметь по 240 потоковых процессоров на каждом чипе? ORTODOX Процессоры 3 09.12.2008 20:48
С какой видеокартой игра Кризис будет нормально идти на максимальных настройках? DiM88 Любые вопросы от новичков 5 06.07.2008 21:27
Какой атрибут доступа по умолчанию будет иметь элементы ключа доступа Kano184 Вопросы начинающих программистов 1 05.02.2008 21:24
Как получить в теле метода имя метода imported_nostromo Smalltalk 2 19.07.2006 13:00
Какие статусы может иметь свойство State winmac Delphi 1 12.04.2004 13:22



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов