主页  |  产品  | 我们的客户 | 技术支持 | 下载 | 购买   

UCanCode.com一起释放Visual C++的巨大能量!
 


028-85354645

购买与价格
免费评估版
E-Form++图形源码库企业版本
100%C++, VB, C#源码
 产品特点 
  HMI &SCADA源码
 PLC组态编程源码
 CAD控件源码
 HMI 报表源码
GIS制图源码
电力系统源码
条码账单源码
工作流程源码
煤炭行业源码
仪器仪表源码
报表打印源码
图形建模源码
电子表单源码
Visio制图源码
工业控制源码
BPM业务流程源码
工业监控源码
流程图控制流源码
组织关系图源码
图形编辑器源码
 Win CE组态源码
UML编辑器源码
地图演示源码
建筑平面制图源码
价格与购买
 价格与购买
技术支持
  软件注册
  在线升级
  在线文档
  开发课程
  开发范例
  开发知识库
  软件Bug报告
  改进建议
 关于UCanCode
  与我们联系
友情连接
VC++ Source Code
VC++ Tutorial

  Form++源码库产品概述

[下一页]


0、Form++产品概述
1、e-Form++电子表单与流程图专业版本
2、E-Form++可视化图形组件库企业版本
3、UCCDraw可视化图形控件
4、Form++基本问题解答
5、下载技术白皮书,按这里
6、下载试用版本,按这里

      
发系统性软件是一件非常耗时而且风险巨大的工作,尤其是当您的应用程序还需要支持打印、关系复杂的连接图以及拖拉操作等功能的时候就更是如此,此类应用程序要求用户可以能够在上面动态的调节各种数据关系,并处理非常复杂的数据流程。再加上MFC只提供了一些最基本的GDI调用函数,它能够提供给我们的帮助非常非常少。因此开发这类应用程序不仅要求开发人员要去处理大量的非常复杂的Windows GDI的调用,而且还需要繁杂的数学计算。这将是一个非常耗时耗力的工作。

      Form++ 流程图组件库UCanCode推出的具有全球领先技术的C++组件库(%100 VC++ Source Code,全面支持Visual C++ 5.0,6.0以及Visual Studio.NET)。系统支持无限制重复取消、所见及所得打印、全功能的矢量编辑操作以及可伸缩的流程编辑功能。系统采用完全开放式架构,您只需要简单的几十行代码就可以快速的添加适于自己的组件,并将各种组件同特定的数据库关联。系统适用于开发工控与仿真、工业流程、电子地图、GIS、电路设计、工作流、平面排版、教育训练、CASECADCAM、化工流程、统计分析图表以及各种绘图程序等应用系统,使用Form++ Library*来构建您的应用程序,您只需要简单的几步操作,一个功能强大的系统就产生了。这将为您节约数个月的开发时间,并大大的提高您的开发效率。拥有Form++流程图组件库,您就拥有了打开世界领先技术之门的金钥匙!

1、工控与仿真HMI图形可视化和人机界面的源码库.

E-Form++提供了非常强大而灵活的图形可视化界面技术源码库,这套库中包含了编写一个非常强大的工控与仿真平台所需的80%-90%功能的现成源代码。使用该源码提供的现成技术,可快速开发类似于intouch, ifix, 组态王等工业控制与仿真平台。具体包括如下现成的软件工具的全部100%源代码:
1)、UCCTouch --用于制作和管理工控与仿真项目的程序。
2)、HMIBuilder -- 用于制作和设计仿真或者工控、监控程序的集成开发平台IDE,在这个平台中可集成设计实时与系统变量、制作HMI人机画面、制作动画、设计脚本(支持JavaScript或者VBScript),并能够同时制作菜单,按钮,并关联相应的表达式。并提供上千种仿真与监控专用图形元件(全矢量),以及数十种各种仪表图形控件。
3)、HMIPlayer -- 用于运行HMIBuilder设计好的工控程序,也就是通过HMIBuilder设计好项目后,能够发行一个独立运行的exe程序,这个程序就是HMIPlayer,这个程序可以直接部署到您的客户的电脑中。
4)、HMI OCX--用于在web 上部署或者执行HMIBuilder的项目而专门设计的ocx控件。
5)、ShapeDesigner --用于设计HMIBuilder画面上所需要的各种HMI画面元件。并能够制作元件的多种运行状态和输入值动画。
E-Form++正式版本提供了上述5个部分的所有源代码(具体请选购E-Form++高级企业版本1),所有的这些源代码100%提供没有任何保留。并收取一次性费用,您购买E-Form++后,通过定制或者修改我们提供的这些源代码开发出来属于自己的工控与仿真平台发行时不需要再支付任何额外费用。所有这些部分的全部源代码(包括HMI OCX的源代码)全部采用VC++/MFC编写,以保证最佳的执行效率。支持包括Visual Studio 6到Visual Studio 2010在内的所有开发平台。

2、CAD制图与打印源码库

E-Form++提供了编写一个功能强大而完整的2d CAD制图与打印功能软件的80-90%源代码,提供了大量的专门绘制CAD图形的绘图功能和完整的缩放、取消重复、排布、打印、字体、图层、画布平移等CAD制图功能。并支持1000多种打印机自动识别技术并能够直接导入autocad的dxf文件。同时也提供了用与web发布或者.net, java, dephi等开发而用的ocx控件。所有这些程序包括ocx控件的源代码全部采用100% VC++/MFC编写,并一行不保留的全部提供给您。一次性收费,您在通过修改此源代码或者定制此源代码开发出来的产品发行时不再收取任何额外费用。将为您节省数10个月的开发时间。并节省大量的金钱。

3、GIS地理信息系统和数据库源码库

E-Form++提供了大量的GIS专用功能,包括图像的数字化技术,GIS的制图,GIS的打印,GIS的图像导出,画布的平移,分层显示,高比例缩放,数据库的查询,并根据查询产生报表等功能。同时能够直接导入ArcGis的shape文件及其相关连的数据库信息。所有这些技术的源代码将为您开发数据自己的基础Gis应用提供坚实的基础,能够为您节省大量的开发时间。所有这些程序的源代码全部采用100% VC++/MFC编写,并一行不保留的全部提供给您。一次性收费,您在通过修改此源代码或者定制此源代码开发出来的产品发行时不再收取任何额外费用。将为您节省数10个月的开发时间。并节省大量的金钱。

4、业务流程与工作流图形可视化源码库

E-Form++提供了完整的设计和制作工作流或者业务流程BPM流程图功能,支持多节点,子图嵌套,多大20中各式连接线,打印,缩放,移动,排布,对齐,平移,取消\重复,等等功能五一遗漏,并提供了在一个集成的IDE中同时制作业务流程图和电子表单功能,每个相应的业务节点能够同相应的表单相关联等。同时还提供了数十中电子表单图形元件以及完整的电子表单设计功能,具体如下:
1)、BMPBuilder -- 能够通过项目的方式绘制业务流程图和设计电子表单页面的程序。
2)、EFormDesigner --具备完整功能的电子表单页面设计与制作程序。
3)、EFormReader -- 电子表单填写程序,能够独立发布。
E-Form++正式版本提供了上述3个部分的所有源代码(具体请选购E-Form++高级企业版本),所有的这些源代码100%提供没有任何保留。并收取一次性费用,您购买E-Form++后,通过定制或者修改我们提供的这些源代码开发出来属于自己的业务流程或者工作流软件发行时不需要再支付任何额外费用。所有这些部分的全部源代码全部采用VC++/MFC编写,以保证最佳的执行效率。支持包括Visual Studio 6到Visual Studio 2010在内的所有开发平台。

5、矢量图与流程图的绘制和打印

E-Form++提供了完整的功能类似于Visio的矢量图形与流程图绘制功能,包括直线、曲线、多边形、复合图形、各种各样的连接线以及完整的所见即所得的打印功能。使用这些源代码,对于您开发任何类似于Visio图形建模和各种各样的矢量图形应用都异常容易,并支持导入外部XML的SVG图形。所有这些程序包括ocx控件的源代码全部采用100% VC++/MFC编写,并一行不保留的全部提供给您。一次性收费,您在通过修改此源代码或者定制此源代码开发出来的产品发行时不再收取任何额外费用。将为您节省数10个月的开发时间。并节省大量的金钱。

6、条码打印、印刷与出版设计工具\报表设计与打印等源代码

E-Form++提供了直接导入数据表,并将数据库表的字段拖入画布进行设计然后根据设计自动从数据库中取记录数据并完成报表打印功能,同时支持一维条码和二维条码,对于您开发任何报表设计与打印软件、银行账单打印软件、HMI报表设计和打印软件、条码与标签设计与打印软件等都异常容易,能够为您节省数十个月的开发时间,所有这些程序包括ocx控件的源代码全部采用100% VC++/MFC编写,并一行不保留的全部提供给您。一次性收费,您在通过修改此源代码或者定制此源代码开发出来的产品发行时不再收取任何额外费用。将为您节省数10个月的开发时间。并节省大量的金钱。

7、其他电力软件(包括电力接线图、电力仿真、煤炭行业监控软件、图形资产管理软件、建筑设计软件、化工行业软件、通讯监控与流程图、科学研究中的建模软件等等)..

如果您开发的软件中需要任何图形可视化技术,您都可以使用E-Form++来做,比如您希望开发一套化学分析软件,则这个软件中的图形部分就可以使用E-Form++的源代码,如果您希望做航空图形,也可以使用E-Form++来做,如果您希望做气象方面的软件,E-Form++也为您提供了图形可视化方面的技术源码...

我的软件能用E-Form++吗? 让UCanCode专业技术工程师为您解答

1)、加入MSN Messager: ucancode@hotmail.com 在线咨询
2)、加入
QQ: 484878770 向UCanCode咨询。
3)、致电:
028-8535-4645 UCanCode专业技术工程师免费为您解答。
4)、发email到
support@ucancode.com, UCanCode专业技术工程师免费为您评估。
5)、先免费试用,满意后在决定是否购买。按这里下载

E-Form++企业版本是UCanCode Software源码组件库的最新成员,面向企业级高端用户,此版本除了包含Form++企业版本的全部功能外还包含下面一些高级的扩展和操作:

Take the Visio tour for technical professionals 全新E-Form++企业版本漫游
E-Form++企业版本是有史以来UCanCode推出的功能最强、最完善的版本,这个版本新增和改进了多达几十项全新的功能,并新增了GDI+ Skin、曲线直线混合绘制等全新的技术。全新产品,全新体验!

Form++技术要点

 1.1、Form++是什么?

        UCanCode Form++ 流程图组件库是一套100%从VC++继承下来的扩展类库,它为Visual C++(MFC)开发人员提供了类似于Microsoft Visio的拖放以及各种矢量编辑功能的一套框架结构(Framework)。Form++提供的这些MFC扩展类使得在您的应用程序中添加自定义绘制对象以及类似于Visio的高级图形处理功能变得非常轻松、简单。事实上,开发人员只需要简单的几行代码就可以将这些高级的图形处理功能添加到您的现有的应用程序或者一个新的应用程序中。

 1.2、Form++的画布

     Form++ 流程图组件库提供了一个画布(用户在上面绘制和处理各种对象),用户可以直接在这个画布中绘制直线、曲线、多边形、文本、图片、椭圆、矩形等对象,同时也可以通过拖拉的方式将自定义对象拖入到这个画布中,此外用户还可以在画布上移动对象、旋转对象、拉伸对象、创建连接、编辑对象属性、打印对象等等操作。VC++开发人员可以轻松的将这个画布集成到一个现有的VC++应用程序中或者创建一个新的包含这个画布的应用程序。Form++支持一个类似于Visio的ToolBox,在这个ToolBox中,开发人员可以定义任意的新对象(这些对象通过Form++提供的工具可以完全控制,包括增加新的对象、删除对象、编辑外观等),同时开发人员也可以将多个对象放在一起构成一个更复杂的对象。除此之外,画布还支持对象任意移动、对象拉伸、对象旋转、对象组合与分解、对象对齐、对象大小变化、对象连接、无限制的Undo\Redo功能、所见及所得的屏幕编辑以及打印和打印预览等功能。并且Form++提供了一套完善的面向对象的体系来协助开发人员来修改或者扩展其功能。

 1.3、Form++开发工具

        Form++ 流程图组件库提供了自动代码产生工具(Form++ AppWizard同Form++ New Class AddIn),开发人员可以通过这些自动代码产生工具来创建新的组件、添加新的命令、扩展新的属性,这样您在使用Form++ MFC Library的时候将变得更快捷、更轻松。

    此外,Form++还为你提供了完善的文档以及一个自动创建程序向导AppWizard,开发人员可以直接在Visual C++集成环境中运行此向导,这个向导将自动为您产生您的应用程序的调用代码,同时您还可以通过这个向导来选择您需要的Form++的功能特点。

 1.4、Form++示例程序

      下面的图是一个E-Form++企业版本编译后运行的一个示例程序外观:

1.5、Form++主要特点概要

*         完全用VC++开发,100%与VC++兼容,而且打包了全部源代码。

*         同时支持单页面或者多页面应用程序。

*         用户可以拖拉组件。

*         用户自定义组件属性。

*         组件移动。

*         组件拉伸。

*         组件旋转。

*         对组件进行布局、间隔、顺序编排。

*         水平和垂直标尺。

*         网格,组件对齐到网格。

*         打印、打印预览以及输出到图象。

*         定制背景组件的大小。

*         绘制直线、曲线、矩形、椭圆、添加文本、以及图片等。

*         组件的组合与分解。

*         组件的锁定与解锁。

*         创建对象之间的连接。

*         屏幕放大、缩小。

*         创建组合对象。

*         绘制自由曲线。

*         改变打印页大小。

*         显示和隐藏网格线。

*         按网格线停靠对象。

*         组件微小位置变动。

*         无限制的撤消和重做(undo redo)。

*         画布的移动。

*         拖拉OLE对象。

*         多种标准单位自由转换包括(英寸、Feet、Yards、Mile、毫米、厘米、米、千米以及像素点)。

*          支持批处理命令功能,您可以在任何是将您需要的一组命令同时执行。

*         支持自适应固定打印也大小和自定义页面大小设计模式。

*         支持组件与组件之间进行直线、曲线、折线等自由连接。

*         全新的页面DataModel复制功能。

*         支持包括厘米、英寸、毫米等多种刻度的标尺。

*         自动捕获组件的端点。

*         使用类向导,你可以很轻松地创建一个基于表格的应用程序,无须编写一行代码。

1.6、Form++适用范围

     作为一套复杂的应用程序构建框架,Form++几乎适用于任何需要数据流程的应用程序和需要实时数据显示的工作流设计系统,下面只是Form++在众多的应用中的几个可能的方面,更多的适用方面,请向我们咨询:

*         开发工控与仿真监控软件(HMI人机界面)(如: 电力,化工,能源流程等)。

*         工作流程系统(如:订单处理流程、交易流程图等)。

*         GIS地理信息系统(如:城市管网系统、城市公交系统、城市供电系统等)。

*         电子地图(如:旅游区地图系统、军用电子地图系统、飞行航线系统等)。

*         电路设计。

*         平面排版(如名片设计、条码打印等)。

*         电子课件开发平台(如Authorware等)。

*         CASE (如:uml设计系统,数据库查询设计器等)。

*         CAD (如:住房平面设计系统、高速公路设计系统等)。

*         CAM (如:机械绘图系统)。

*         数据模拟 (如:管道进水模拟、生物进化模拟、航空模拟等)。

*         统计分析图。

*         各种实时系统。

*         组织结构图系统。

*         各种绘图以及管理系统流程系统。

*         报表系统 (如:报表设计系统、报表打印系统、报表预览系统等)。

*        电子表单设计系统

*         其他*

用Form++ Library*来构建您的应用程序,您只需要简单的几步操作,一个功能强大的系统就产生了。这将为您节约数个月的开发时间,并大大的提高您的开发效率。拥有Form++ Library*,您就拥有了打开世界领先技术之门的金钥匙!

1.7、文档

  • 用户手册(超过400页)完整地介绍Form++的功能,详细介绍使用Form++建立应用程序的步骤。
  • 类库手册完整地给出了所有的类介绍,成员函数,继承关系。
  • 所有的文档包括一个帮助系统,打印文档。

1.8、类库资源

包括完整的源代码,以便使用类库进行调试或对类库进行定制。

1.9、开发环境

需求:Visual C++ 6.0版、Visual C++ 5.0版、Visual C++.NET

推荐:Microsoft Foundation Classes (MFC)

1.10、项目平台

Windows 95/98/Me

Windows NT/2000/XP/Vista

1.11、屏幕预览

多页模型 <E-Form++企业版本>

单页模型 <E-Form++企业版本>

四次中国国际软件博览会金奖,并通过专业软件评测机构测试。

全球上千家大客户正使用UCanCode产品
更多... ...

更详细的关于Form++产品的技术细节,请查看下面的列表:

[下一页]

 

[ 主页 | 产品 | 新闻 | 下载 | 购买 | 技术支持 | 与我们联系 ]



地址:中国.成都高新区永丰路24号附1号 (邮编:610041)电话: +86-28-85354645 
Copyright ?998-2006 UCanCode Software, ? 版权所有。
其他的产品和公司名称或注册的商标属于其各公司版权所有。

任何问题或者建议请与我们联系:webmaster@ucancode.com