Форум программистов, компьютерный форум, киберфорум
C/C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C/C++ Разработка программы, для управления моторизованным сканером магнитных карт https://www.cyberforum.ru/ c-cpp/ thread1601401.html
Добрый вечер. Не знаю правильно ли я выбрал ветку но попробую. Мне нужна помощь в написании, наверное программы, для управления моторизованным сканером магнитных карт. Требования не велики так как использование предполагается для одной только цели - проезд через шлагбаум. Вот ссылка на девайс: http://media.digikey.com/pdf/Data%20Sheets/Omron%20PDFs/3S4YR-MVF,MVS.pdf Заранее спасибо. Если...
Как получить WindowsForms (.NET) через ActiveX C/C++
Есть приложение, которое может использовать ActiveX элементы(контролы). Например можно использовать Windows Form 2.0 Функционал элементов Windows Form 2.0 довольно слабоват и хотелось бы использовать элементы которые есть в WindowsForms .NET (например DataGridView) Есть ли уже готовые решения для такой задачи? Возможно ли такое решение впринципе?
C/C++ Где в doc документе хранится его эскиз? https://www.cyberforum.ru/ c-cpp/ thread1592135.html
Нужно получить эскиз doc-документа. Из того, что смог найти в интернете узнал, что если при сохранении документа поставить галочку "Сохранить эскиз", то в документе сохраняется миниатюра. Но вот где именно она хранится найти не смог. Может кто подскажет?
C/C++ Экспорт одной строки в Excel из Access Здрасте, люди добрые помогите с экспортом одной строки в Excel из Access Надо чтобы при нажатии на строку экспортировало только её, а другие не трогала у вас на форуме нашёл кодик, а он все строчки которые есть кидает в excel, а надо одну которую выделил нажатием String fTPL = ExtractFilePath(Application->ExeName) + "template.xls"; Variant app, books, book, sheet, Rang, vCell; app =... https://www.cyberforum.ru/ c-cpp/ thread1589644.html
C/C++ Перехват выполнения скрипта
Недавно начал заниматься реализацией перехвата функций dll. (на примерах с MessageBox, в интернете их куча), по средствам Detours MS (v1.5) у меня получилось перехватить. Хочу сейчас перехватить выполнение скрипта с использованием jscript.dll или vbscript.dll. В импорте у них имеются 4 функции: 1. DllCanUnloadNow; 2. DllGetClassObject; 3. DllRegisterServer; 4. DllUnregisterServer; ...
C/C++ PDF-редактор, поддерживающий OLE https://www.cyberforum.ru/ c-cpp/ thread1576861.html
Подскажите, пожалуйста, PDF-редактор, поддерживающий OLE? Есть что-то кроме Adobe Acrobat?
C/C++ OLE без регистрации в реестре Доброго времени суток. Можно ли использовать OLE без регистрации в реестре? https://www.cyberforum.ru/ c-cpp/ thread1575628.html C/C++ Как получить доступ к ActiveX серверу на С++, если есть образец на Visual Basic - C++ Builder
Раньше я пользовался Stereoscopic player http://3dtv.at/Downloads/Index_en.aspx , где разработчики этого плеера предоставляли доступ к библиотеке типов. Эту библиотеку можно было обнаружить в меню View->registered_type_library в Buildere. Я очень легко из своей программы управлял этим плеером. Теперь разработчики, что-то там изменили и этот плеер не виден в этом пункте меню ни как библиотека...
C/C++ Вывод строки с символом дельта https://www.cyberforum.ru/ c-cpp/ thread1571937.html
Подскажите пожалуйста, уже все перпробовал, как можно вывести в ячейку Excel строку "разность <символ дельта>" (символа нет возможности вставить с телефона), выгружаю так: vVarCell = vVarSheet.OlePropertyGet("Cells").OlePropertyGet("Item", 1, 1); vVarCell.OlePropertyGet("Font").OlePropertySet("Name","Times New Roman"); vVarCell.OlePropertyGet("Font").OlePropertySet("Size",12); ...
C/C++ OCX: не происходит вызов функции https://www.cyberforum.ru/ c-cpp/ thread1565699.html
Всем привет! Проблема такова: есть конкретная ocx либа для POS устройств ( http://monroecs.com/oposccos_current.htm ) Предназначение простое: делегирует команды драйверу устройства. Стоит на удалённой машине драйвер принтера и эти ocx библиотеки. И при вызове функции PrintNormal возвращаемое значение всегда 0 (SUCCESS), не важно, подключён принтер или нет, всегда SUCCESS. Если установлены...
C/C++ Excel ColumnWidth
Непонятно как высчитать "попугаев" в которых измеряется ширина колонки в Excel. С высотой (минуя функцию DPI) я разобрался, взял реальные размеры экрана в мм и разрешение в пикселях получил делитель "пиксель пер мм". Используя этот делитель вычисляю в ПТ(т.к. посылается в функцию значение в ПТ) то кол-во мм, которое нужно. Тут всё работает. С шириной же нет, она якобы измеряется в ширине...
C/C++ Создание COM-компонента Я только начал изучать что такое COM и фреймворки и у меня есть недопонимание. Прошу ответить возможно ли то что я описал ниже, а лучше сказать как чаще всего делают и как правильно делать. Я могу кое где быть слегка не прав или полностью, поэтому я могу сказать что, то что я описал может быть возможным, но могут быть инструменты\способы\подходы которые лучше подходят, использование которых -... https://www.cyberforum.ru/ c-cpp/ thread1557692.html
Модератор
3401 / 2172 / 353
Регистрация: 13.01.2012
Сообщений: 8,424
07.12.2015, 12:18 0

COM: SAFEARRAY добавление элементов - C/C++ - Ответ 8450805

07.12.2015, 12:18. Показов 1902. Ответов 1
Метки (Все метки)

Ответ

Цитата Сообщение от Seregamil Посмотреть сообщение
каким образом добавлять новые значения в массив SAFEARRAY
новые в смысле расширять количество элементов массива?

Добавлено через 2 минуты
...если это то наверное через SafeArrayRedim, а если просто добавлять то я думаю SafeArrayPutElement

Вернуться к обсуждению:
COM: SAFEARRAY добавление элементов C/C++
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.12.2015, 12:18
Готовые ответы и решения:

Получить указатель на данные, хранящиеся в SafeArray (не на сам SafeArray)
Есть некий SafeArray, о котором заранее известно, что это одномерный массив байт. То есть структура...

Bad SAFEARRAY
Создаю функцию которая получает данные из объекта типа _variant_t, мне нужно получить из него 2...

Transpose SafeArray
Всем привет. Набросал функцию для транспонирования SafeArray (двухмерный), с любым типом данных....

Как передать SAFEARRAY в C#?
Есть такой метод в C++ библиотеке (метод не мой, почему написан именно так не знаю): //CEncrypt...

1
07.12.2015, 12:18
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.12.2015, 12:18
Помогаю со студенческими работами здесь

Уничтожение SafeArray в Delphi XE
Всем привет. Я перешел с Delphi 7 на Delphi XE4. В седьмой версии при создании элементов типа...

Массив представить в виде SAFEARRAY
Вот такой массив $tak = array(0,0,1,0,1,0,0,0,1,1); Научите, пожалуйста, как представить это в...

Как сделать SafeArray (MFC)?
Сабж, как используя MFC создать SafeArray и сделать метод который принимая их контейнера массив...

Преобразование динамического байтового массива в SafeArray
Здравствуйте товарищи! В общем такая проблема, есть рабочая функция, которая преобразовывает...

0
Новые блоги и статьи
Из чего и как собрать свой домашний кинотеатр
bt_guru 21.01.2025
Создание домашнего кинотеатра: от идеи до реализации В современном мире домашний кинотеатр стал неотъемлемой частью комфортного жилого пространства, предоставляя возможность наслаждаться. . .
Ошибки стиральных машин
bt_guru 21.01.2025
Современные стиральные машины представляют собой сложные электронные устройства, оснащенные множеством датчиков и систем контроля. Они способны самостоятельно определять вес загруженного белья,. . .
Копирование (маппинг) объектов в JavaScript
bytestream 21.01.2025
В современной разработке программного обеспечения копирование объектов представляет собой фундаментальную операцию, которая требует особого внимания и понимания. Маппинг объектов в JavaScript – это. . .
Как работать с Apache Kafka в C# .NET
bytestream 21.01.2025
Apache Kafka представляет собой распределенную платформу потоковой передачи данных, которая произвела революцию в области обработки больших объемов информации в реальном времени. Эта система,. . .
Как использовать RabbitMQ в C# .NET
bytestream 21.01.2025
RabbitMQ представляет собой мощный брокер сообщений, который эффективно решает эту задачу, обеспечивая надежную передачу данных между множеством приложений. Этот инструмент реализует протокол AMQP. . .
Как объединить последние коммиты в Git
bytestream 21.01.2025
В мире разработки программного обеспечения система контроля версий Git стала незаменимым инструментом для управления исходным кодом. Одной из наиболее полезных, но порой сложных для освоения функций. . .
Как запушить новую локальную ветку (branch) в удалённый репозиторий Git и отслеживать её
bytestream 21.01.2025
В современной разработке программного обеспечения система контроля версий Git стала неотъемлемым инструментом для эффективного управления кодом и организации командной работы. Одной из ключевых. . .
Как создать директорию и все родительские директории, указанные в пути, с помощью Python
bytestream 21.01.2025
Python предоставляет мощные инструменты для работы с файловой системой через встроенные модули os и pathlib, которые значительно упрощают процесс манипуляции директориями. Эти модули содержат. . .
Как работать с массивами в JavaScript
bytestream 21.01.2025
Массивы в JavaScript представляют собой один из фундаментальных типов данных, который позволяет хранить упорядоченные коллекции различных элементов в одной переменной. Эта структура данных является. . .
Какая максимальная длина адреса (URL) в различных браузерах и стандартах
bytestream 21.01.2025
В современном мире интернет-технологий URL-адреса (Uniform Resource Locator) играют фундаментальную роль в функционировании веб-пространства. Эти уникальные идентификаторы ресурсов стали неотъемлемой. . .
Как сбросить локальный репозиторий до состояния удалённого репозитория Git
bytestream 21.01.2025
При разработке программного обеспечения с использованием системы контроля версий Git разработчики часто сталкиваются с необходимостью синхронизации локального и удаленного репозиториев. Данная задача. . .
Как запретить подсветку выделенного текста с помощью CSS
bytestream 20.01.2025
Подсветка текста при выделении является стандартным поведением браузера, которое не всегда соответствует дизайнерским решениям или функциональным требованиям веб-приложения. Выделение текста может. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru