|
|
Другие темы раздела | |
C/C++ Подскажите про HypTerm и COM порт
https://www.cyberforum.ru/ c-cpp/ thread949079.html Подскажите пожалуйста, что погуглить или идеи реализации. Задача такая при соединении hyperterminalа с модемом занимается COM порт, реально ли написать программку которая не отключая hyperterminal от модема отослала в модем АТ команду и чтобы ее команду еще можно было бы увидеть в окне hyperterminalа. |
C/C++ Зачем нужен TLH файл и почему он требуется для подключения DLL ? |
C/C++ Правильная реализация интерфейса фабрики классов
https://www.cyberforum.ru/ c-cpp/ thread948377.html Поясните, при реализации функции интерфейса ниже, возникли вопросы: 1) зачем нужна фабрика 2) CreateInstance вернет указатель на интерфейс ppv только в случае, если он ранее был выделен в память, или создаст новый экземпляр? PS не закидывайте белками, я только начал разбираться в COM и чуть запутался со всем. Буду рад любой помощи HRESULT __stdcall CAddFactory::CreateInstance(IUnknown*... |
C/C++ Как это используется?
https://www.cyberforum.ru/ c-cpp/ thread940991.html Знатоки, пожалуйста, расскажите об overlapped и "с чем его едят"? Спасибо за внимание! |
C/C++ Связь по COM порту Всем привет! объясните пожалуйста как работать с COM портом. как отправить данные и принимать данные? |
C/C++ Visual Studio Express 2012 C++ подключение к 1С V82.COMConnector (COM) объекту Хочу подключиться через com зарегистрированную библиотеку к 1С серверу. С VS совсем не работал ... В Qt есть такой пакет ActiveQT: ::OleInitialize(0); //инициализирую ole QAxObject * ax = new QAxObject("V82.COMConnector"); //подключаюсь к нужной библиотеки QAxObject * ac = ax->querySubObject("Connect(\"Srvr=\"172.0.0.100\";Ref=\"base1\";Usr=\"1C-Bot\";Pwd=\"56q\";\")"); // в результате... https://www.cyberforum.ru/ c-cpp/ thread934384.html |
C/C++ Изменить данные в ячейке файла EXCEL
https://www.cyberforum.ru/ c-cpp/ thread933739.html Есть прога создает и пишет в созданный файл EXCEL данные (Visual Studio 10, Office 2003). Помогите изменить код, что бы прога получала уже существующий файл и изменяла данные в ячейке. Прога из www.firststeps.ru Шаг 397 - Автоматизация приложений MS Office. Часть 4. И преобразована для работы с Visual Studio 10, Office 2003. Код кнопки: void CExcelTestDlg::OnBnClickedTest() { ... |
Книги по технологии OLE на С++ C/C++ Всем привет. Подскажите пожалуйста литературу по этой теме, в гугле ничего не нашел. Интересует создание своего COM и OLE серверов/клиентов с нуля! |
C/C++ Получить указатель на данные, хранящиеся в SafeArray (не на сам SafeArray)
https://www.cyberforum.ru/ c-cpp/ thread930275.html Есть некий SafeArray, о котором заранее известно, что это одномерный массив байт. То есть структура его проста и неизменна. Надеюсь, это облегчит следующую задачу: передать эти данные в программу, не понимающую SafeArray. Насколько я знаю, SafeArray - это структура, в начале которой служебная информация (прежде всего длина), а затем собственно данные типа Variant. Таким образом, можно просто... |
C/C++ Форматы данных в ячейках Excel
https://www.cyberforum.ru/ c-cpp/ thread929891.html Здравствуйте! Подскажите пожалуйста, возможно ли сделать так, чтобы одновременно выполнялись 4 условия: 1) Формат текста в ячейках excel текстовый. 2) В ячейки вносятся числа типа double из программы написанной на Cpp Builder. 3) Excel показывает пользователю значения этих ячеек с округленной дробной частью по правилам математики до 3х знаков, если дробная часть есть. 4) При считывании... |
C/C++ Cpp builder-Ole-Excel. WideString пишет в ячейку Excel минус перед нулем Здравствуйте! Посмотрите пожалуйста: Когда аргумент val == 0, в ячейку Excel пишется "-0". Без WideString все нормально - в ячейку помещается нуль без знаков. Администратор форума говорил, что при вставке данных в ячейки Excel - WideString необходим. Формат ячеек Excel - текстовый. vVarCell = vVarCells.OlePropertyGet("Item", i,j); vVarCell.OlePropertySet("Value", WideString(val)); Как... |
C/C++ Создание массива BSTR
https://www.cyberforum.ru/ c-cpp/ thread929093.html Как преобразовать нижеследующий код, чтобы строки не выводились, а создавался массив? Количество BSTR заранее неизвестно, но их будет не более 10. Таким образом, можно создать массив размерностью 11, а в качестве признака, что строк больше нет, использовать NULL. Но если есть способ лучше или проще, то я буду только рад. int listVMs(IVirtualBox *virtualBox) { HRESULT rc; /* ... |
Модератор
3401 / 2172 / 353
Регистрация: 13.01.2012
Сообщений: 8,417
|
|
10.09.2013, 18:18 | 0 |
Экспорт функций DLL - C/C++ - Ответ 503892410.09.2013, 18:18. Показов 2256. Ответов 4
Метки (Все метки)
Ответ
эти функции можно вызвать. я так думаю. во всяком случае они видны просмоторщиком DLL.
CoCreateInstance - системная функция namespace и классы - где вы видели DLL которые их выдают (конечно, некоторые извращенные DLL выдают классы, но это к делу не относится)? собственно интерфейс по хорошему будет хранится в h-файле, но это зависит от среды разработки. некоторые нехорошие среды не нуждаются в этом файле и достают все прямо из DLL. сумма ответов на вопросы - потому что так оно устроено. почитайте про inproc сервера Вернуться к обсуждению: Экспорт функций DLL C/C++
0
|
10.09.2013, 18:18 | |
Готовые ответы и решения:
4
Экспорт dll (из с++) в с# Экспорт указателя на интерфейс из DLL Экспорт компонента из DLL, создание компонента в DLL Экспорт функции DLL |
10.09.2013, 18:18 | |
10.09.2013, 18:18 | |
Помогаю со студенческими работами здесь
0
Список функций из стандартных dll библиотек (lib.exe MVS) Кто может поделиться файлами ogg.dll, vorbis.dll и vorbisfile.dll - 32-х и 64-битными версиями? Экспорт функций с DLL библиотеки Экспорт Callback - функций из dll |
Новые блоги и статьи | |||||
Введение в модели и алгоритмы машинного обучения
InfoMaster 12.01.2025
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
|
Как на Python создать нейросеть для решения задач
InfoMaster 12.01.2025
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
|
Как создать нейросеть для генерации картинок на Python
InfoMaster 12.01.2025
Генерация изображений с помощью искусственных нейронных сетей стала одним из наиболее захватывающих направлений в области компьютерного зрения и машинного обучения. В этой статье мы рассмотрим. . .
|
Создание нейросети для генерации текста на Python
InfoMaster 12.01.2025
Нейросети, или искусственные нейронные сети, представляют собой модели машинного обучения, вдохновленные работой человеческого мозга. Они состоят из множества взаимосвязанных узлов, или "нейронов",. . .
|
Как создать нейросеть распознавания изображений на Python
InfoMaster 12.01.2025
Введение в распознавание изображений с помощью нейросетей
Распознавание изображений с помощью нейронных сетей стало одним из самых впечатляющих достижений в области искусственного интеллекта. Эта. . .
|
Основы искуственного интеллекта
InfoMaster 12.01.2025
Искусственный интеллект (ИИ) представляет собой одну из наиболее динамично развивающихся областей современной науки и технологий. В широком смысле под искусственным интеллектом понимается способность. . .
|
Python и нейросети
InfoMaster 12.01.2025
Искусственные нейронные сети стали неотъемлемой частью современных технологий, революционизировав множество областей - от медицинской диагностики до автономных транспортных средств. Python, благодаря. . .
|
Python в машинном обучении
InfoMaster 12.01.2025
Python стал неотъемлемой частью современного машинного обучения, завоевав позицию ведущего языка программирования в этой области. Его популярность обусловлена несколькими ключевыми факторами, которые. . .
|
Создание UI на Python с TKinter
InfoMaster 12.01.2025
TKinter — это одна из наиболее популярных библиотек для создания графических интерфейсов пользователей (GUI) в языке программирования Python. TKinter входит в стандартную библиотеку Python, что. . .
|
HTML5 в разработке мобильных приложений
InfoMaster 12.01.2025
Введение: Обзор роли HTML5 в мобильной разработке
В современном мире мобильных технологий HTML5 стал ключевым инструментом для разработки кроссплатформенных приложений. Эта технология произвела. . .
|
Как создавать приложения для iOS/iPhone
InfoMaster 12.01.2025
Введение в разработку iOS-приложений
Разработка приложений для iOS открывает огромные возможности в мире мобильных технологий. С каждым годом количество пользователей iPhone и iPad растет,. . .
|
Как использовать Kotlin в Android разработке
InfoMaster 12.01.2025
Язык программирования Kotlin, разработанный компанией JetBrains, стал неотъемлемой частью современного мира Android-разработки. Первоначально представленный в 2011 году, Kotlin был официально. . .
|