-Поиск по дневнику

Поиск сообщений в rss_forum_sources_ru

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 29.07.2007
Записей:
Комментариев:
Написано: 80


СOM, с нуля...

Среда, 31 Марта 2021 г. 09:59 + в цитатник
_agapa_: Доброе время суток.

Цитата Qraizer @
...есть специальные функции. Что-то типа DllRegisterServer для серверов в DLL...

Если смотреть на приведенной код CodeProject,то там присутствуют файлы с функциями регистрации. Но если там же посмотреть на код клиента - они не используются! :unsure: :-? :
    #include "stdafx.h"
    #include "ObjBase.h"
    #include "COM.h"
    #include "../Laba2Com2x/IBVAA.h";
    #include "../Laba2Com2x/IBVAB.h";
    int _tmain(int argc, _TCHAR* argv[])
    {
    double zA = 0, zS = 0, zM = 0, zD = 0, zP = 0, zL = 0;
    CoInitialize(NULL);
    IBVAA_summer* ps = NULL;
    HRESULT hrA = CoCreateInstance(CLSID_BVAA, NULL, CLSCTX_INPROC_SERVER, IID_IBVAA_summer, (void**)&ps );
    if (SUCCEEDED(hrA)) {
    ps->Add(2,3,zA); printf("ps->Add(2,3,zA) = %4f \n", zA);
    ps->Sub(16,5, zS); printf("ps->Sub(16,5, zS) = %4f \n", zS);
    //ps->Release();
    };
    ...

А в примере приведен файл register.reg, с текстом выше... :unsure:
Подскажите пожалуйста, как и где использовать программную регистрацию?

https://forum.sources.ru/index.php?showtopic=421254&view=findpost&p=3845868

Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку