VC6写ALT COM详细步骤及VB6测试图示

1. 打开VC6,菜单上新建,ALT COM AppWizard,工程名称 trycom1

VC6写ALT COM详细步骤及VB6测试图示_第1张图片

2. COM类型页,全部默认值。完成,另一页要求确认时点确认。

VC6写ALT COM详细步骤及VB6测试图示_第2张图片

3. 生成trycom1类后,右键添加新object

VC6写ALT COM详细步骤及VB6测试图示_第3张图片

选Simple Object,点Next

VC6写ALT COM详细步骤及VB6测试图示_第4张图片

4. Short Name填simpletry,其它名字会自动填充。

VC6写ALT COM详细步骤及VB6测试图示_第5张图片

属性页,aggregation 点 No,然后确定

VC6写ALT COM详细步骤及VB6测试图示_第6张图片

5. 填加方法

VC6写ALT COM详细步骤及VB6测试图示_第7张图片

方法名填经典的 AddNumbers, 参数按图填写。然后,确认。

VC6写ALT COM详细步骤及VB6测试图示_第8张图片

6. 双击AddNumbers,右侧出现AddNumbers模块,填上函数 *RetVal = Num1 + Num2

VC6写ALT COM详细步骤及VB6测试图示_第9张图片

7. 然后F7 Build 或在菜单上选Build

VC6写ALT COM详细步骤及VB6测试图示_第10张图片

不出误输入或误操作的话,编译结果应该没有警告或错误。

8. 工菜单栏的工具中,点击Register Control

VC6写ALT COM详细步骤及VB6测试图示_第11张图片

VC6写ALT COM详细步骤及VB6测试图示_第12张图片

9. 在菜单的工具中,执行 OLE/COM Object Viewer

VC6写ALT COM详细步骤及VB6测试图示_第13张图片

接下来,在新面页上点开 Type Libraries

VC6写ALT COM详细步骤及VB6测试图示_第14张图片

在Type Libraries中找到显示名称 trycom1 1.0 Type Library(Ver 1.0)项,双击,右边会看到它的Library名称是 TRYCOM1LIB。在VB6引用时,先找显示名称,代码中引用Library 名称。

VC6写ALT COM详细步骤及VB6测试图示_第15张图片

10. VB6中建立新的标准EXE工程,在菜单栏的工程下选“引用”,在引用页打勾 trycom1 1.0 Type Library项。

VC6写ALT COM详细步骤及VB6测试图示_第16张图片

双击Command1,填写代码。圈1是VC6中的Library名称,圈2是VC6中添加的Object,圈3是VC6中添加的方法名称。

VC6写ALT COM详细步骤及VB6测试图示_第17张图片

运行程序,结果如图。

VC6写ALT COM详细步骤及VB6测试图示_第18张图片

源型参考:

ATL COM 新手入门教程_atl快速入门 教程_chulia的博客-CSDN博客

你可能感兴趣的:(VC6创建atl,com)