ADO(Active Data Object)是一个COM组件库DataSet 这个对象主要用于断开连接,它可以包含一组DataTable,以及这些表之间的关系DataTable 数据的一个容器,DataTable由一个或多个DataColumn组成,每个DataColumen由一个或多个包含数据的...
大家都知道程序中若要使用COM组件则必须要先调用CoInitialize,该函数主要是用来初始化COM运行环境。但这个函数的作用域是以线程为单位还是以进程为单位呢?也许大家已经通过测试程序摸索出答案,没错,是以线程为单位。今天我们就稍微再深入一下,通过分析CoInitialize的具体实现来印证我们...
分类:
其他好文 时间:
2014-11-21 12:25:23
阅读次数:
243
winform导入windowsmediaplayer这个COM组件,他的默认可视化效果为:而我们需要的可视化效果为:则我们可以通过代码更改可视化效果: //设置可视化效果 public void SetCurrentEffectPreset(int value) ...
尝试过很多Excel导入导出方法,都不太理想,无意中逛到oschina时,发现了NPOI,无需Office COM组件且不依赖Office,顿时惊为天人,怀着无比激动的心情写下此文。...
分类:
其他好文 时间:
2014-11-16 21:40:11
阅读次数:
347
ADO.NET的名称起源于ADO(ActiveX Data Objects),是一个COM组件库,用于在以往的Microsoft技术中访问数据。之所以使用ADO.NET名称,是因为Microsoft希望表明,这是在NET编程环境中优先使用的数据访问接口。...
分类:
Web程序 时间:
2014-11-09 22:23:55
阅读次数:
287
原文:asp.net如何实现word文档在线预览实现方式:office文档转html,再在浏览器里面在线浏览 1、首先引入com组件中office库,然后在程序集扩展中引入word的dll 2、将Microsoft.Office.Interop.Word的嵌入互操作类型设置为 false,如图 3、...
分类:
Web程序 时间:
2014-11-05 19:09:00
阅读次数:
202
实现方式:office文档转html,再在浏览器里面在线浏览1、首先引入com组件中office库,然后在程序集扩展中引入word的dll2、将Microsoft.Office.Interop.Word的嵌入互操作类型设置为 false,如图3、主要代码C# 代码 复制using System;us...
分类:
Web程序 时间:
2014-11-05 16:25:32
阅读次数:
215
C#主要代码:首先要添加COM组件-Shockwave Flash Object //接收flash发送过来的信息 private void axShockwaveFlash1_FlashCall(object sender, AxShockwaveFlashObjects._IShockwaveF...
之前写了一篇原始dll的创建过程,以及直接使用LoadLibrary加载动态库。
但ATL所做的一个很重要的功能就是引入COM对象这个概念。
首先, ATL active template library为活动模板库,ATL为asp代码中提供COM对象应用。而一般使用活动模版库来创建COM组件。简单来说ATL一般作为方便快捷的COM开发工具使用。而ATL中使用的基本技术为 COM技术,C++模...
分类:
其他好文 时间:
2014-10-26 01:41:38
阅读次数:
253
创建完COM对象后,接下来是如何调用COM组件了。这里是在c++中的调用COM对象的方法。
创建COM对象一般有三种方法,正常创建一个对象,使用CoCreateInstance函数。若在远程系统中创建一个对象,使用CoCreateInstanceEX函数。而创建多个同一CLSID的对象时,使用CoGetClassObject函数。
1.先简单的使用CoCreateInstance函数创建一个C...
分类:
其他好文 时间:
2014-10-26 01:39:40
阅读次数:
264