HeroWinGauge V1.0 组件集试用版下载地址1:http://download.csdn.net/source/2096606
1. 概述
HeroWinGauge是一款基于VS2005.NET开发的仪表类组件集,采用现行最先进的.NET技术,帮助您快速创建交互式和杰出的仪表类虚拟器件,大大提高代码的重用性和编程的高效性,是程序员实现可视化解决方案的最佳选择。适用于工业、农业、教育、医疗卫生、天文气象等领域的应用软件。具有以下特点:
功能齐全 – HeroWinGauge组件为您提供多个属性选项,例如设置透明度、颜色、URL链接、标题等等。您也可以通过自定义设置属性,得到您想要的任何图表效果,以满足各种客户的要求。
使用简单方便 - 您可以方便地从VS2005窗体设计界面的工具箱中选择HeroWinGauge组件,并添加到windows窗体中,并在其属性窗口中直接修改组件属性。如果是控件还可同时观察到修改后的效果。
兼容性好 - HeroWinGauge组件集可应用于任何.NET语言创建的Windows Form应用程序。
安装方便 – 根据用户计算机的实际情况,安装程序将自动安装HeroWinGauge组件集及其相关的程序文件。如果用户计算机已安装VS2005,安装程序还可以将HeroWinGauge组件集注册到VS2005的工具箱中。
占用资源少 - HeroWinGauge组件在开发时已充分考虑到占用用户计算机资源的问题,在保证功能的基础上,尽量减少占用各种计算机资源,例如:占用CPU的时间、内存数量等。
2. 安装和卸载
2.1 安装环境
(1)操作系统为windows2000或以上版本。
(2)安装用户必须具有管理员权限。
2.2安装程序文件
包括:
(1)setup.exe
(2)HeroWinGaugeSetup.msi
(3)dotnetfx文件夹:包含dotnet运行库。
2.3 安装步骤
(1)关闭VS2005,退出所有正在执行的应用程序,然后运行setup.exe,进入“欢迎安装”界面,单击“下一步”按钮。
(2)进入“将组件加载到VS2005工具箱”设置界面,如需要将组件加载到VS2005工具箱,可点选复选框。单击“下一步”按钮。
(3)进入“选择安装文件夹”界面,可设置安装文件夹,以及选择安装用户范围。单击“下一步”按钮。
(4)进入“确认安装”界面。单击“下一步”按钮。
(5)进入“正在安装”界面,安装程序开始进行安装。安装完成后,显示HeroWinGaugeHelp.txt帮助文件,阅读完成后关闭该窗口,在弹出的命令提示符窗口按回车键退出。如果在第(2)步中点选了复选框,安装程序将开始将组件加载到VS2005工具箱,完成后按回车键退出。
(6)进入“安装完成”界面,单击“关闭”按钮退出并完成安装。
注意:如果安装过程中,加载组件到VS2005工具箱失败,则安装完成后,用户可用其它方法加载加载组件到VS2005工具箱,具体方法参考后面章节的说明。
2.4 卸载步骤
(1)关闭VS2005,退出所有正在执行的应用程序,然后运行setup.exe或进入windows控制面板的“添加或删除程序”界面进行删除。
(2)进入“欢迎安装”界面,选择“移除HeroWinGauge”选项,单击“完成”按钮。
(3)进入删除界面,完成后如果安装时选择了“将组件加载到VS2005工具箱”,则此时开始从VS2005中卸载组件,卸载完成后按回车键退出。
(4)进入“安装完成”界面,单击“关闭”按钮退出并完成卸载。
注意:如果卸载过程中,从VS2005中卸载组件失败,用户可在软件卸载完成后,可以用人工删除的方法将组件从VS2005工具箱中卸载,具体方法参考后面章节的说明。
2.5 软件文件清单
软件文件是安装完成后放置在安装文件夹中的文件,包括:组件集、注册、加载、卸载程序以及各种帮助文件、使用手册等。同时还提供一个HeroWinGauge组件测试程序C#源代码压缩文件,供用户编程时参考使用。
2.5.1 HeroWinGauge正式版软件文件清单
文件名称 | 说明 |
ClientRegister.exe | 用户注册程序。 |
ClientRegisterHelp.txt | 用户注册程序帮助文件。 |
HeroWinGauge.dll | HeroWinGauge组件集。 |
HeroSoftware.xml | 软件信息文件。 |
HeroWinGaugeManual.pdf | HeroWinGauge组件集用户使用手册。 |
LoadVSComponent.exe | 将组件加载到VS2005工具箱程序。 |
UnloadVSComponent.exe | 从VS2005工具箱卸载组件程序。 |
RunAfterInstall.exe | 软件安装辅助程序。 |
HeroWinGaugeHelp.txt | HeroWinGauge组件集帮助文件。 |
TestHeroWinGauge.rar | HeroWinGauge组件测试程序C#源代码压缩文件。 |
2.5.2 HeroWinGauge试用版软件文件清单
文件名称 | 说明 |
HeroWinGauge.dll | HeroWinGauge组件集。 |
HeroSoftware.xml | 软件信息文件。 |
HeroWinGaugeManual.pdf | HeroWinGauge组件集用户使用手册。 |
LoadVSComponent.exe | 将组件加载到VS2005工具箱程序。 |
UnloadVSComponent.exe | 从VS2005工具箱卸载组件程序。 |
RunAfterInstall.exe | 软件安装辅助程序。 |
HeroWinGaugeHelp.txt | HeroWinGauge组件集帮助文件。 |
TestHeroWinGauge.rar | HeroWinGauge组件测试程序C#源代码压缩文件。 |
3. 注册
3.1 注册步骤
(1)在Windows“开始”菜单下选择“所有程序”,然后选择所安装软件的名称项,并点击“用户注册程序”。或可直接进入软件安装文件夹,点击“ClientRegisiter.exe”文件。
(2)在用户注册程序界面中输入用户名和密码,以便软件供应商进行登记、验证确认。用户名和密码由软件供应商在购买软件时提供。
(3)在“软件安装路径”输入框中将显示“ClientRegisiter.exe”文件所在的路径。若须注册的软件已安装在相同的路径,则不须更改此路径。若须注册的软件安装在其它路径,则须重新输入新路径。
(4)若软件已正常安装,则在“信息”框中将显示相关的安装路径信息,并可将此路径填入“软件安装路径”输入框中。
(5)点击“生成注册信息”按钮,将生成用户注册信息文件,并提示输入保存文件名,文件保存后即可退出用户注册程序。
(6)将用户注册信息文件以电子邮件的方式发送到软件供应商的邮箱:changying_qiu@163.com ,邮件中请写明用户的单位名称、联系人姓名、地址、联系电话、电子邮箱等信息。
(7)软件供应商在确认用户信息无误,且确认用户已购买正式版软件后,将为用户生成一个注册码文件,并发送给用户。
(8)用户收到注册码文件后,可重新执行用户注册程序“ClientRegisiter.exe”,点击“注册”按钮,程序将提示输入注册码文件名称,输入后将自动为正式版软件进行注册。若注册成功,软件可正常使用,否则须重新执行(1)-(8)项内容
3.2 注册注意事项
(1)正式版软件必须注册后才能正常使用。
(2)试用版软件不须注册就能正常使用,但部分功能受到限制。
(3)一个注册码文件只能用于生成该注册信息的计算机。
(4)用户收到注册码文件后,用户必须对注册码文件进行备份,以防丢失。备份文件可在重新安装软件时使用。
(5)若用户不慎丢失注册码文件,可以及时与软件供应商联系,重新取回注册码文件。
4. 将组件加载到VS2005工具箱
有如下三种加载方法:
(1)安装过程选择“将组件加载到VS2005工具箱”选项,则安装完成后,安装程序将自动将组件集加载到VS2005工具箱中。
(2)若安装过程加载组件失败,用户可在软件安装完成后,重新运行加载程序,方法为:在Windows“开始”菜单下选择“所有程序”,然后选择“HeroWinGauge”项,并点击“将组件加载到VS2005工具箱”。或可直接进入软件安装文件夹,点击“LoadVSComponent.exe”文件。请先退出VS2005,再运行加载程序。
(3)手工添加组件到VS2005工具箱,具体方法为:在VS2005工具箱选项卡中单击右键,在弹出的菜单中选择“添加选项卡”项,工具箱中将自动添加一个选项卡,并要求用户输入选项卡名称。输入“HeroWinGauge”,完成后在该选项卡中单击右键,在弹出的菜单中选择“选择项”。此时将打开“选择工具箱项”对话框,在其中的“.NET Framework 组件”选项卡中点击“浏览”按钮,在打开的“打开文件”对话框中,进入安装软件的文件夹并选择“HeroWinGauge.dll”文件,按“打开”按钮返回“选择工具箱项”对话框,按“确定”按钮后,在工具箱的“HeroWinGauge组件”选项卡中将出现HeroWinGauge组件集中的所有组件。
5. 从VS2005工具箱卸载组件
有如下三种卸载方法:
(1)使用卸载程序,方法为:在Windows“开始”菜单下选择“所有程序”,然后选择“HeroWinGauge”项,并点击“从VS2005工具箱卸载组件”。或可直接进入软件安装文件夹,点击“UnloadVSComponent.exe”文件。请先退出VS2005,再运行卸载程序。此方法只适用于软件安装完成后,且软件卸载前。软件卸载后,“UnloadVSComponent.exe”文件被删除,此方法不再有效。
(2)在软件卸载时,程序将自动从VS2005工具箱卸载组件。若卸载失败,则须用第(3)点方法卸载。
(3)手工卸载,具体方法为:在VS2005工具箱“HeroWinGauge组件”选项卡中单击右键,在弹出的菜单中选择“删除选项卡”项,工具箱中将自动删除该选项卡。
6. 组件介绍
组件加载到VS2005工具箱后,则可直接从工具箱中选择组件,并拖至程序界面中,此时程序中将自动创建组件实例,用户可从属性选项卡中直接设置属性和事件响应程序。另外亦可在程序主类中手工加入组件的定义,例如定义一个SpeedMeterCtrl控件:
private HeroWinGauge.SpeedMeterCtrl speedMeterCtrl1;
在初始化程序中手工创建组件实例,例如创建一个SpeedMeterCtrl控件实例:
this.speedMeterCtrl1 = new HeroWinGauge.SpeedMeterCtrl();
完成以上步骤后,就可以在程序中设置组件的属性和事件响应程序了。
SpeedMeterCtrl是一个虚拟的圆形速度表控件,它包括指针表和数字表两部分,适用于显示速度、温度、湿度、气压、浓度等动态数据。
6.1.1包含以下公共属性:
名称 | 数据类型 | 说明 |
ScaleDecimal | int | 标注刻度的小数点后位数。 |
DigitalDecimal | int | 数字表显示数值的小数点后位数。 |
MeterText | string | 仪表的主题文字。 |
GridColor | Color | 刻度栅格的颜色。 |
SubGridColor | Color | 刻度子栅格的颜色。 |
IndicatorColor | Color | 仪表指针的颜色。 |
MeterBackColor | Color | 仪表的背景颜色。 |
MeterBorderColor | Color | 仪表的边框颜色。 |
MeterCenterColor | Color | 仪表中心的指针支撑部分颜色。 |
DigitalColor | Color | 数字表显示数字的颜色。 |
DigitalBackColor | Color | 数字表的背景颜色。 |
ScaleFont | Font | 标注刻度的字体。 |
MeterTextFont | Font | 仪表主题文字的字体。 |
DigitalFont | Font | 数字表显示数字的字体。 |
ScaleUp | float | 标注刻度的最大值。 |
ScaleLow | float | 标注刻度的最小值。 |
GridNumber | int | 刻度栅格的数量。 |
SubGridNumber | int | 刻度子栅格的数量。 |
InputData | float | 向控件输入一个实时数据,控件指针将指向对应的刻度,数字表将显示对应的数据。 |
|
|
|
6.1.2包含以下公共方法:
格式 | 说明 |
SpeedMeterCtrl() | 构造函数。 |
|
|
7. 注意事项
(1)本公司产品分为正式版和试用版两种。正式版是付费产品,功能不受限制。试用版可免费使用,但部分功能受到限制,本公司不承担试用版任何技术和法律上的责任。
(2)本公司产品(包括:程序、商标图形、界面等)受著作权法和国际公约保护,任何企业或个人未经授权擅自抄袭、更改或复制传播本公司产品,将追究其民事或刑事责任。
(3)欢迎任何企业或个人购买使用或试用本公司产品,如在使用过程中有任何疑难问题,请及时通知本公司,我们将尽全力提供技术上的支持和配合。联系邮箱地址为:changying_qiu@163.com 。