Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共109 条记录, 每页显示 10 条, 页签: [1] [2][3][4][5][6][7][8] ...[11]
[浏览完整版]

标题:针对Dll引用说明COM组件的调用个人心得

1楼
打错潇洒 发表于:2013/11/29 20:02:00
很多的时候是找的到Dll 却不知道如何去调用。而且我想问论坛也是模模糊糊的答复,原因有很多,第一就是没有好说的,第二就是不想说。第三懒得说,第四这是高手弄的东西。。。。。。。。。。。。。。这是我自己想的。但是对于Dll的调用一般是多种多样的如何调用一个dll呢?
一般来说,现在好的dll 都是Com的多,不知道百度去COM组件
对于COM组件其实是最好调用的一种Dll唯一麻烦的就是要注册
我也是新手但是我觉得不互助的话就没有进步可以说,虽然有很多的东西已经跑离了狐表但是我觉的也应该说说。

好了现在我们来做一下COM的调用的全过程

第一我们要注册COM的Dll
如何注册呢?很简单。看步骤
1.1  在COm组件的同一个目录下新建一个TXT文件
1.2  在TXT里写一个 regsvr32 gc.dll  这里gc.dll是你的dll的全名称
1.3  更改TXT文本格式为DAT
1.4  运行 注册成功
第二我们调用注册的COM
首先一般的COm都会提供接口 比如说:123.123 这只是一个说明
狐表调用
Dim XMLH As Object 
    XMLH = CreateObject("Microsoft.XMLHTTP")
看到这个你是否有首先感觉,如果你是和我一样的新手没有关系,我们接着看
第一的时候我们已经注册了插件,也就是说你已经成功调用了dll了
现在你只要去调用就行了
首先我们声明一个 Dim XMLH As Object 
接着我们创建一个 CreateObject("Microsoft.XMLHTTP")
这里我们要说明  红色的部分是接口的名称 
接下我们让XMLH等于我们创建的
接下来我们来调用函数了
如何调用函数呢
举一个列子 假设dll 里面有一个叫 O 的函数  我们去调用他
Dim a as string = XMLP.O 

不知道你是否看懂了?
不要紧我上传一个项目 自己在看看想想 

以下内容只有回复后才可以浏览

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:庚辰接口说明.zip

2楼
有点甜 发表于:2013/11/29 20:17:00
 先瞧一下。
3楼
e-png 发表于:2013/11/29 21:03:00
图片点击可在新窗口打开查看
4楼
oaok 发表于:2013/11/29 21:20:00
用户已屏蔽!
5楼
9602084 发表于:2013/11/29 21:22:00
什么东东?
6楼
tungwun 发表于:2013/11/29 21:32:00
看看
7楼
baicaocao 发表于:2013/11/30 10:11:00
顶~~~
8楼
Bin 发表于:2013/11/30 10:13:00
谢谢分享.
9楼
逛逛 发表于:2013/11/30 10:54:00

下了再顶,谢谢!

 

给lsy说得不好意思了!

 

图片点击可在新窗口打开查看

[此贴子已经被作者于2013-11-30 10:57:07编辑过]
10楼
lsy 发表于:2013/11/30 10:54:00
先顶后看,不然不厚道。
共109 条记录, 每页显示 10 条, 页签: [1] [2][3][4][5][6][7][8] ...[11]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .07422 s, 4 queries.