注册COM服务器

原创 2004年09月10日 10:02:00

BOOL RegisterDLL(LPCTSTR lpszDLLPath)
{
  BOOL bRet;
  HMODULE hDLL = LoadLibrary(lpszDLLPath);
  if (hDLL == NULL)
    return FALSE;
  FARPROC pfn = GetProcAddress(hDLL, "DllRegisterServer");
  if (pfn != NULL)
  {
    HRESULT hr = pfn();
    bRet = SUCCEEDED(hr);
  }
  FreeLibrary(hDLL);
  return bRet;
}

代码说明:
lpszDLLPath:要注册的DLL文件。
返回值:如注册成功,则返回TRUE,否则返回FALSE。

启动COM组件的三种机制

这里的COM组件可以是一个进程内服务器(In-Process Server),也可以是一个进程外服务器(Out-Of-Process Server)。一般情况下,我们在使用这些COM组件的时候,只要保...
  • sunnylion1982
  • sunnylion1982
  • 2013年11月21日 17:24
  • 2073

进程外COM组件的一个实例

步骤大概是这样的: 我有一个com.exe的进程外com组件,暴露出一个ITestObject的接口。现在CustomizedWay.exe要调用这个com组件,但不希望通过注册表那一套。 虽然...
  • sunnylion1982
  • sunnylion1982
  • 2013年11月21日 17:25
  • 1467

Excel COM组件使用的注意事项和一些权限问题

今天将写好的程序部署到服务器上,结果出了几个莫名其妙的问题,搞了一天,终于解决了 总的来说有以下几个需要注意的地方(以下问题均是在远程访问时才会出现) 1.实例化Excel的COM组件的时候,不要...
  • lllljz
  • lllljz
  • 2015年04月29日 15:06
  • 3063

COM专题三---生成和注册代理根服务器(Building and Registering a Proxy DLL)

Prerequisite:C++ 编程者,熟悉windows编程,熟悉Win32 Dll,了解windows注册表。 作者:收割者...
  • xinzhiyounizhiyouni
  • xinzhiyounizhiyouni
  • 2014年04月21日 19:45
  • 1082

IIS下注册COM组件

以Excel为例 问题描述: 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070...
  • Return_false
  • Return_false
  • 2012年06月26日 17:10
  • 7288

COM组件注册

一个COM组件在使用前必须首先注册。所谓“注册”,也就是向系统注册表的相应位置写入一些数据。这些数据可以完成guid与Dll的绝对路径的一一对应,也就是说可以帮助程序通过guid找到Dll的位置。 ...
  • CNHK1225
  • CNHK1225
  • 2015年06月12日 11:44
  • 1586

Delphi 怎么不注册 dll 就调用 com

一.方法 lich (2003-10-30 22:16:00)  前言: 如果你的程序中使用了 COM对象或者 OCX控件, 发布程序的时候必须带上相关的 DLL文件或者 OCX文件, ...
  • love3s
  • love3s
  • 2012年03月10日 17:28
  • 1317

COM 免注册技术

通常,实例化 COM 组件(包括采用这一技术的 DLL/ActiveX 控件)前,都需要先用 Regsvr32 注册该组件(或控件),从 XP sp2 开始,微软提供了一种采用 manifest(文件...
  • dkfdtf
  • dkfdtf
  • 2017年02月04日 18:23
  • 732

手工加载未注册的 COM 组件

手工加载未注册的 COM 组件 http://www.cppblog.com/sleepwom/archive/2010/02/16/107921.html 二 14, 2010 ...
  • machack
  • machack
  • 2012年05月23日 16:14
  • 352

COM 组件设计与应用(七)编译、注册、调用

COM 组件设计与应用(七) 编译、注册、调用 作者:杨老师 一、前言   上两回中,咱们用 ATL 写了第一个 COM 组件程序,这回中,主要介绍编译、注册和调用方法。示例程序你已经...
  • zhaodan19861107
  • zhaodan19861107
  • 2012年01月13日 13:46
  • 452
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:注册COM服务器
举报原因:
原因补充:

(最多只允许输入30个字)