2024年6月14日发(作者:)
如有你有帮助,请购买下载,谢谢!
Ocx控件使用入门
1 基本说明
使用VS进行ocx控件开发
使用html页面进行ocx控件测试,即将ocx控件嵌入到html页面中
2 使用环境
Window 7
Visual Studio 2010 中文旗舰版,即VS2010
VAssistx
3 编码过程
3.1 创建工程(Project)
1、 启动VS2010;
2、 点击“文件→新建→项目(P)…”,输入名称[activexdemo]和路径[此处为默认],点
击“确定”,打开向导对话框;
3、 一直点击“下一步”,知道出现下图界面,并按照下图进行配置;
4、 点击“完成”;
5、 在“解决方案视图”中,选择工程,右击→属性,弹出“属性页”对话框,在对话
框中按下图进行配置,点击“确定”,返回VS2010主界面;
6、 在“解决方案视图”中,找到“”,并进行下图操作;
7、 点击“查看代码”,修改代码中的如下内容;
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904e4"
BEGIN
VALUE "CompanyName", "TODO: <公司名>"
VALUE "FileDescription", "TODO: <文件说明>"
VALUE "FileVersion", ""
VALUE "InternalName", ""
VALUE "LegalCopyright", "TODO: (C) <公司名>。保留所有权利。"
VALUE "OriginalFilename", ""
VALUE "ProductName", "TODO: <产品名>"
VALUE "ProductVersion", ""
VALUE "OLESelfRegister", ""
END
1页
如有你有帮助,请购买下载,谢谢!
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 1252
END
END
8、 此时,工程创建成功。
3.2 添加控件方法
1、 在“类视图”中,按照下图方法操作;
2、 点击“添加方法”后,在弹出的对话框中进行如下图配置,点击“完成”;
3、 在“解决方案视图”中,找到“”,并打开,可以看到AddFun(求
和)方法,如下图所示;
4、 修改AddFun函数,内容如下:
5、 此时,已完成为控件添加了一个方法,调用该方法即可得到a与b的和。
3.3 添加控件事件
1、 在“类视图”中,按照下图方法进行操作;
2、 点击“添加事件”后,在弹出的对话框中进行如下图配置,点击“完成”;
3、 在“解决方案视图”中,找到“activexdemoCtrl.h”,并打开,可以OnCallback事件;
4、 在“解决方案视图”中,找到“”,并打开,可以看到AddFun(求
和)方法,如下图所示;
5、 修改AddFun函数,内容如下:
6、 此时,已完成为控件添加一个事件,调用AddFun方式时,会触发OnAddCallback
事件。
4 测试过程
4.1 注册ocx
1、 找到ocx所在的文件夹,按照下图所示,建立两个文本文档“”和“”,
使用记事本分别打开,并按图输入内容,输入完成后保存;
2、 双击“”,即可完成ocx控件的注册;
3、 双击“”,即可完成ocx控件的反注册(卸载);
4、 要使用ocx控件就必须注册。
4.2 编写html
1、 在“解决方案视图”中,右击工程,按照下图进行操作;
2、 点击“新建项”,在弹出的对话框中选择“HTML页”,输入名称[test_activexdemo],
2页
如有你有帮助,请购买下载,谢谢!
如下图所示;
3、 修改html页面,内容如下:
测试
3页


发布评论