煤矿,矿山,监控与仿真,信息,管理,软件,图形组件库VC++源代码

煤炭,矿山的安全监管是目前政府所面临的最大难题之一,E-Form++可视化图形组件库快速构建煤炭,矿山,石油, 煤炭监控等方面的可视化监控软件提供了最佳的解决方案,具体步骤如下:

1、利用代码产生程序或者复合图形设计程序快速构建安全监控的各种图形。

2、利用拖拉或者其他大量的图形编辑、排版能力快速构建各种安全监控页面。

3、将采集到的数据传入相应的图形控件,实时调整其状态并刷新画布即可。

4. 切换到运行模式,或者制作一个只在运行模式下工作的程序来发布最后的工作。

E-Form++库本身全部采用C++开发而成,具有极强的响应速度、基本上所有的功能均提供有相应的虚函数可重载,方便您对任何特性进行定制。专业XML处理类的提供为基于网络的数据传播提供最便捷的处理办法。为您节省大量的开发时间!

下载此示范方案

购买全部源代码:
  正式
版本的E-Form++可视化图形组件库企业版本提供此解决方案的全部源代码, 单击下面的按钮向UCanCode订购:

 


  我们提供的这些解决方案并不意味着E-Form++可视化图形组件库只能开发这些方面的应用,事实上E-Form++同任何其他第三方C++组件库一样,包含数百项可以分开独立使用的功能。同QT, MFC等一样,您可以独立决定是否需要E-Form++中的某项功能,一般来讲,只要您需要图形显示、需要流程图、控制图、打印功能、排版功能、仿真、电子地图、 煤炭监控接线图、表单等等功能,您就可以使用E-Form++组件库,当然有的时候也许您只希望使用E-Form++提供的下拉颜色等控件而不需要绘图功能,那些没问题!

 
一、煤炭矿山监控系统软件:

使用E-Form++可视化图形组件库很容易构建任何基于地理的煤炭安全监控软件:

1. 通过E-Form++可视化组件平台提供的复合图形设计程序,可以轻松设计煤矿安全监控软件方面需要的任何图形元件。

2. 任何一个图形元件均内置独立定时器功能,可以根据实时采集到的数据进行任何状态的改变。

3. 通过自动代码产生程序,能够轻松的开发其他需要多中变化的监控图元,例如反应矿井下人员数量、位置、状态的图元。E-Form++即插即用的自定义属性功能能够随时随地为新建图元增加任意多个新属性值,例如:某某煤矿,某某矿井,某某位置等等。

4. E-Form++提供的强大图形编辑功能,为制作复杂的基于地理的文件提供了方便。您可以在自由设定画布大小,度量单位,缩放方式,在任何位置快捷编辑地理图形。

5. E-Form++本身是完全基于C++组件库,通过任何C++开发的数据传输和采集模块可以直接集成到E-Form++中,无需为不同语言的调用烦恼。

6. 快速的响应是监控软件的必备,E-Form++ 依托C++的高性能,具有非常快捷的响应能力,无需等待,状态已经刷新。

7. 专业xml处理类的提供,为网络数据的传输提供了最快速的开发手段。

8. 一致功能的ocx的提供,为基于web的部署以及其他跨平台的使用提供了最完善的解决办法。

9. 100% VC++源代码全部提供给您,甚至也包括UCCDraw的ocx控件的全部源代码。

下面是使用E-Form++可视化源码组件库企业版本进行煤炭监控系统应用开发的基本步骤:

1. 设计需要的煤炭监控系统元件:
此步骤可以通过E-Form++提供的ShapeDesigner应用程序来进行设计,此工具可以直接将Microsoft Visio或者ConceptDraw等专业图形工具设计的元件直接导入(SVG文件)进来使用,当然您也可以通过ShapeDesigner本身提供的丰富的基本 元件来设计需要的煤炭监控系统元件。在设计时,可以很方便的直接将画布上设计的元件通过Copy, Paste的方式将放到左边的工具盒中,如下图(注:此ShapeDesigner 本身的源代码一并随E-Form++正式版本提供,可根据需要进行定制):

我们在设计元件的时候也可以对复合元件中的单个子元件定义一些便于以后识别和操作的Key ID值,这些值可以在以后通过调用GetKeyID来直接获取。

2. 设计煤炭监控系统需要的图形界面:
E-Form++提供了专门的界面设计工具DiagramEditor,在此工具中,我们可以轻松的应用通过上面的ShapeDesigner设计的各种煤炭监控系统元件来搭建图形界面。在搭建界面时,根据需要我们可以为特定的元件指定相应的Key ID值,这些Key ID值便于我们在具体的程序中进行控制,例如我们可以控制开关的关与开,灯的闪烁等等。设计好的图形界面我们可以保存为单一的xdg文件,如下图所示:(注:此DiagramEditor 本身的源代码一并随E-Form++正式版本提供,可根据需要进行定制):

3. 创建煤炭行业应用程序:

通过E-Form++可视化图形组件库提供的集成在Visual Studio的AppWizard(应用程序创建向导)来自动产生煤炭监控系统的框架代码,可将上面我们通过DiagramEditor设计的xdg文件导入到此程序中作为资源文件,当我们需要装载一个设计界面的时候就调用如下函数:

LoadXdgFromResource(...); 如果我们需要切换到新的界面,也可以同样调用该函数来装载新的界面。参考示例NetworkDemo.

4. 外部数据的采集:

外部数据的采集我们可以通过View类或则Window类的定时器来进行采集,当需要更新界面上的元件的状态的时候,可以直接通过我们上面设计的Key值来获取图形元件或者元件中的子图形。

5. 事务的处理:

通过覆盖相应的虚函数来时间各种事务的处理,例如我们只需要覆盖CFOPCanvasCore类的如下虚函数即可响应按钮的事件:

virtual void DoButtonClickEvent(CFODrawShape *pShape, const int &nSel);

6、脚本支持:

E-Form++可视化解决方案提供了完整的脚本支持,可通过VBScript或者JScript来控制画布上的任何元件的状态,缺省提供了近500个系统控制函数,该脚本方案的源代码也会随着正式版本一并提供。

 

二、ERP等管理系统解决方案:

   开发任何ERP等管理系统,均可以或多或少的用到E-Form++可视化组件库,E-Form++将在业务流程构建,报表打印,票据打印,生产流程图,统计图表,可伸缩界面设计等等方面为您节省大量的开发时间。

1. 提供业界最专业的流程图创建和编辑功能,为您开发ERP系统时创建任何流程图提供最快捷的解决办法。

2. E-Form++的图形拖拉,复杂的编辑技术是开发任何报表打印设计系统所必需具备的,在E-Form++可视化组件库基础上开发报表打印设计系统将变得异常的容易。

3. E-Form++完善的打印功能,让您不需要为Windows GDI的复杂的打印功能编写一行代码,从打印机的选择,打印纸张的设定,打印边界的控制等等方面功能直接具备。

项目符号 100% MFC设计,并提供所有的源代码,毫无保留。
 
项目符号 超过30万行有效代码,以及超过300个C++扩展类。
 
项目符号 自动代码产生程序以及完整的开发文档,帮助您快速构建各种基于Form++的应用。
 d
项目符号 提供开发高级应用系统的完善的可扩展的界面控制功能。
d
项目符号 提供一行代码修改属性并支持Undo/Redo功能。
d
项目符号 用户可根据自己的需要对画布、组件、操作等各种操作进行自定义。
d
项目符号 同时支持单页面或者多页面应用程序。
d
项目符号 对组件进行布局、间隔、顺序编排。
d
项目符号 打印、打印预览以及输出到图象。
d
项目符号 绘制直线、标注线、曲线、矩形、椭圆、添加文本、以及图片等。
d
项目符号 提供超过40个各种开发示例程序。
d

产品中心

下载此示范方案

购买全部源代码:
  正式
版本的E-Form++可视化图形组件库企业版本提供此解决方案的全部源代码, 单击下面的按钮向UCanCode订购:

 

posted @ 2009-06-18 17:59  jackzhangonlyone1  阅读(567)  评论(0编辑  收藏  举报