没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|其它|编辑:郝浩|2005-10-17 10:30:00.000|阅读 2387 次
概述:
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
一、 建立控件
建立的"通信卡片"控件包括:姓名、职务、单位、地址和电话,如图1.1所示。
具体操作按以下步骤进行:
第一步:建立一个容器
启动Visual Basic
6.0,在新建工程对话框中选择"标准EXE",单击"确定"按钮,建立一个启动过程,作为用户控件的容器。窗体的Caption属性设置为"通信卡片测试"。
第二步:增加一个工程(用户控件工程)
执行"文件"菜单中的"添加工程"命令,在"添加工程"对话框中选择"ActiveX
控件"图标,然后单击"打开"按钮。此时程序中加入一个新的工程,并把一个新控件加入工具箱中。在工具箱中该控件的图标呈灰色显示,表明当前还不能使用。
图1.1
第三步:设计控件的可视界面
在用户控件窗体上画5个标签、一个图像框、一个直线和一个形状。在图像框中加入一个图标或位图,直线的BorderWidth属性设置为2。Label1的FontSize属性值为18,Label2的FontSize属性值为10,Label3、Label4、Label5的FontSize属性值都为12;这五个标签的Alignment属性为2;另外设置Label1的FontName为"隶书",Label1的Caption属性为"张
风
绪",Label2的Caption属性为"销售部经理",Label3的Caption属性为"中国长城技术开发总公司",Label4的Caption属性为"地址:北京市海淀区中关村路80586号",
Label5的Caption属性为"电话:(010)62585432"。
二、 添加属性
上面方法建立的控件只能建立一张通信卡片,为了用该控件建立内容不同的通信卡片,必须为控件增加必要的属性,通过这些属性建立不同的卡片。这里通过"ActiveX控件接口向导"为用户控件添加属性。操作如下:
1、
执行"外接程序"菜单中的"ActiveX控件接口向导"命令,打开"ActiveX控件接口向导"对话框,如图2.1所示。如果"外接程序"菜单中没有"ActiveX控件接口向导"命令,可执行该菜单中的"外接程序管理器"命令,打开"外接程序管理器"对话框,如图2.2所示,在该对话框中双击"VB
ActiveX控件接口向导",然后单击"确定"按钮。
图2.1
图2.2
单击"下一步"按钮,显示"选定接口成员"对话框,如图2.3所示。用">"或"<"按钮可以把选择的成员(属性、方法和事件)从一个列表框移到另一个列表框,用"<<"或">>"按钮可把一个列表框中的全部成员移到另一个列表框。对于本控件,不需要选择任何属性,可通过"<<"按钮将"选定名称"列表框清除。
图2.3
图2.4
2、
单击"下一步"按钮,显示"创建自定义接口成员"对话框,如图2.4所示。单击"新建"按钮,将打开"添加自定义成员"对话框,如图2.5所示。在该对话框中的"名称"栏中输入成员名称(例如"姓名"),在"类型"部分选择"属性",然后单击"确定"按钮,即为用户控件建立一个属性。重复上述操作,依次为控件添加"职务"、"单位"、"地址"、"电话"几个属性。添加后的对话框如图2.6所示。
图2.5
3、 单击"下一步"按钮,显示"设置映射"对话框,如图2.7所示。
(1)在"公用成员"列表框中选择"姓名"。
(2)在"控件"的下拉列表中选择"Label1"。
(3)在"成员"的下拉列表中选择"Caption"。
重复上述操作,分别把"职务"、"单位"、"地址"、"电话"映射到Label2、Label3、Label4、Label5,在"成员"的下拉列表中均选择"Caption"。
图2.6
图2.7
4、 单击"下一步"按钮,显示"已完成"对话框,如图2.8所示
如果想查看上述操作的总结报告,可选择"查看总结报告"复选框。单击"完成"按钮,将显示"ActiveX控件接口向导总结"对话框,如图2.9所示。如想保存该对话框的内容,可单击"保存"按钮,否则单击"关闭"按钮,关闭该对话框。
图2.8
图2.9
以上是用"ActiveX控件接口向导"为用户控件添加属性的操作过程。在完成上述操作后,该"向导"将为用户控件自动生成代码。
三、 建立属性页
在Visual Basic中,每个ActiveX控件一般都带有一个属性页,用属性页可以方便地设置控件的属性。对于用户控件,也可以建立属性页。
1、 通过"属性页向导"来设计属性页的内容。
(1)使用户控件窗体处于活动状态。
(2)执行"外接程序"菜单中的"属性页向导"命令,打开"属性页向导"对话框,如图3.1所示。如果"外接程序"菜单中没有"属性页向导"命令,可执行该菜单中的"外接程序管理器"命令,打开"外接程序管理器"对话框,在该对话框中双击"VB
6属性页向导",然后单击"确定"按钮。
(3)单击"下一步"按钮,打开"选择属性页"对话框,如图3.2所示。
图3.1 图3.2
在该对话框中单击"添加"按钮,打开"属性页名称"对话框,如图3.3所示,可在此对话框中输入新增加的属性页名,然后单击"确定"按钮。
图3.3
(4)单击"下一步"按钮,打开"添加属性"对话框,如图3.4所示。在该对话框的"可使用的属性页:"列表框中选择"PropertyPage1"属性页,在"可用属性"列表框中选择要添加的几个属性,这些属性的排列顺序为:姓名、职务、单位、地址、电话。
(5)单击"下一步"按钮,打开"完成"对话框。如图3.5所示。
(6)单击"完成"按钮,将显示"属性页向导总结报告",如果不想保存,可单击"关闭"按钮,属性页的建立操作结束。
图3.4 图3.5
激活工程组中的测试窗体,右击用户控件,在弹出的菜单中选择"属性"命令,即可打开新建立的属性页。属性页中的每个属性都有一个缺省值,用户可以在这个属性页上为控件设置新值。用"属性页向导"建立属性页后,将在属性页设计器窗体中添加代码。
四、 保存和使用用户控件
执行"文件"菜单中的"保存Usercontrol1"命令,把此用户控件保存为Card.ctl文件。
.ctl类型的控件只能在Visual Basic环境下使用,为了使建立的用户控件能在其它环境(如Visual C++、Visual
J++等)中使用,必须把它变为ActiveX控件。具体操作:
执行"文件"菜单中的"生成*.ocx"命令("*"代表当前此控件的默认名称),把此控件保存为Card.ocx。
为了在Visual Basic环境下使用此控件,需把生成的Card.ocx文件复制到Windows 98的System目录下。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com
面对“数字中国”建设和中国制造2025战略实施的机遇期,中车信息公司紧跟时代的步伐,以“集约化、专业化、标准化、精益化、一体化、平台化”为工作目标,大力推进信息服务、工业软件等核心产品及业务的发展。在慧都3D解决方案的实施下,清软英泰建成了多模型来源的综合轻量化显示平台、实现文件不失真的百倍压缩比、针对模型中的大模型文件,在展示平台上进行流畅展示,提升工作效率,优化了使用体验。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@evget.com
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢
慧都科技 版权所有 Copyright 2003-
2025 渝ICP备12000582号-13 渝公网安备
50010702500608号