设为首页收藏本站|繁體中文 快速切换版块

 找回密码
 立即加入
搜索
查看: 8399|回复: 1

Visual Graph交互图形开发技术研究

[复制链接]

该用户从未签到

尚未签到

发表于 2007-6-13 15:56:10 | 显示全部楼层 |阅读模式

马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!

您需要 登录 才可以下载或查看,没有账号?立即加入

×
Visual Graph交互图形开发技术研究
' H3 A4 n  c' _6 j( r
; N7 W6 [0 }- A5 @Visual Graph是一套强大的交互图形开发平台,她能非常方便地建造基于图形的界面、制作各种图形元件、实现图形管理、图形建模、制作监控系统、表单系统、绘图系统、流程设计、CAD软件等。她提供功能非常强大的ActiveX控件,和其他流行的编程语言共同工作,极大地弥补了这些语言在图形处理方面的不足。也可以嵌入IE浏览器中,实现网上图形编辑和控制等。http://www.visual-graph.com3 Z" |7 }* g3 h1 ]% g4 Y4 z  {
Visual Graph 可以开发监控系统、MIS系统、电网拓扑分析系统、操作票系统、报表系统、CAD、GIS、图形管理、线损分析系统等等很多软件,可以在所有Windows系统上、所有流行的编程语言上畅通无阻。http://www.visual-graph.com1 m2 Q. B8 {" I- ]) b: `2 d
  Visual Graph专门处理交互图形,与具体业务无关,她提供了十分丰富规范的交互事件和图形控制命令,内置结构简单开放的脚本语言,使程序员能够专心编写后台系统等与图形无关的部分,体系结构十分清晰。http://www.visual-graph.com1 y  G% P1 [5 v! Z/ j- O. E8 {
什么是Visual Graph:& d" V5 C7 Y0 r' `8 E. M  T* K- H
1.1、这是一个控件: 2 T) F3 u5 n3 v$ D- e
一个 ActiveX标准控件。这种控件可以应用在Windows平台上的各种编程语言,甚至现在一般不太常用的Foxpro都支持它。在IE客户端,使用VBScript或者Jscript均可以操作它提供的接口类、函数和属性。完全功能的系统不含任何第三方技术,打包后文件大小才仅有300k。
! U8 o2 [- V' k! B2 T- \. n2 B1.2、这是一种二维矢量绘图工具:7 z0 F; z/ p6 U; \7 q2 `/ X
通过三种简单的基本图形(文字、形状、线条),层层组合,可以开发无穷无尽强大的图库,图库就是该系统最大的特点之一,其他厂家的图形系统常常为了扩充某些功能,而把程序写死,导致程序今后可能经常需要修改,而且会越来越庞大,但 Visual Graph不需要这么复杂,只需要修改图库即可。此外系统支持多个绘图页面、图形之间可以建立拓扑关系、图形还可以按需要分组。
( N+ @. `/ ^& ?1.3、这是一种动态图形人机界面( HMI):
. r8 N: i+ C4 I9 L- Q6 p# g程序员可以通过 COM接口把自己的数据反映到图形上,使画面上的图形动作,例如仪表盘指针的偏转、开关的分合、液位的高低、轮子的转动、部件的动作等。图形用鼠标点击可以触发各种事件。传统的HMI人机界面一般是采用很多ActiveX控件堆放在一个画面上,每个ActiveX控件执行一个功能(例如曲线图控件、仪器仪表控件等),但是Visual Graph不需要这些,它的图库功能异常丰富,完全可以开发出诸如此类的“控件”(其实是组合图形),这种“控件”和整个图形画面浑为一体,非常便于缩放、打印、分层、旋转、组合复用,因此有着巨大的优势。 9 w$ X: {: M6 i! [
1.4、这是一种面向对象的脚本编程语言:
: @/ D7 q# Z3 Q. N5 I) n体系架构十分类似 Delphi,请看下表。大家知道,Delphi最强大的地方在于可扩充的VCL控件库(现在.net平台也借鉴了Delphi这种思想),同样,Visual Graph之所以强大,也在于它有类似的内核,从而可扩充图形库。
4 M- ]6 {, S5 E" m$ S# gDelphi        Visual Graph/ X9 R  `8 K. K3 Z) [2 E
窗口 (form)         页面 (sheet)
: l5 `! y2 Z- Q! B0 ?2 ?8 Y( v控件 (component)         元件 (element)
$ |+ H* d. Y& g! d" K! ]  D+ K控件库 (dpl)         图形库 (tbl)
* f  F" t" u: E8 o/ c, l8 Q窗口也可以作为控件         页面也是元件4 B  X4 q9 k7 K" p8 u' u+ A
控件支持各种事件         图形支持各种事件
4 V0 j/ s% J) i3 t5 x窗口支持各种事件         页面支持各种事件
; [( m8 @4 W0 ?" @: S$ x8 h属性 (property)         属性 (property)
4 h% q4 ~; G* W$ g; a私有函数 (private)         私有函数 (private)
* P3 v" r% T- R% s  d; h  G公有函数 (public)         公有函数 (public) : J! C, B! E  Q& j# @
引出函数 (published)         引出函数 (published)
, @) y6 R! q% }2 N可以开发出各种强大的控件         可以开发出各种强大的矢量控件 0 M. Q( ~8 ]# O, d6 J
1.5、这是一种画表格或做报表的控件:
" y9 x5 {. c; Y由于表格也是由图形(文字单元)拼凑起来的。所以天然就可以处理表格。当一组文字单元相邻的时候, Visual Graph自动把它们识别为表格,从而实现像插入行列、分割、合并这样的功能。 2006年,表格部分在铁道部大量使用,所处理的复杂表格多达上千种之多,一般软件则难以胜任。 6 N5 n+ C' I! N3 Y; P# J, E3 }
1.6、这是一种组态软件最佳开发工具:5 g5 ^5 ~) i6 Z2 x; l
组态软件一般由四大块组成:通讯、实时数据库、后台管理系统、前台组态系统。 Visual Graph的全部功能在组态软件中都可以充分使用到。而组态软件要求前台的全部功能也都能在Visual Graph中实现,两者恰好相等。
7 ]6 B/ K3 @3 w9 Y4 p8 j# j2 rVisual Graph经过近十年的深入研究与应用,有预见性地开发了大量具有潜在应用的功能,长期与用户互相合作,大量吸取用户应用经验,十多年的应用研究试验,Visual Graph终于被打造成图形应用领域里面的超级引擎,不断前进,在技术与质量上赢得了众多合作伙伴的心。产品主要特点是:
. T1 ?) `0 S7 Q/ ~# ]" d        包含编辑与运行状态,可以任意操纵与控制图形变化,实现各种仿真与建模。
% \# g( j1 R/ U8 k7 N1 l6 {        图形和图库是统一的XML格式,便于传输、存储和维护,支持WEB开发。
& ?8 S6 `  G- L3 {" n9 r( N6 V9 v        响应众多的图形操作事件,任意给图形添加属性成函数,任意自定义图形。
4 r3 O5 n: d+ g! g! P) b" v" C        可以建立和分析图形间的任意拓朴连接关系,实现各种逻辑运算与控制。
- B* C! ?' K% H- p6 i3 H" ^        内含面向对象的Visual Graph脚本语言,简洁易用的COM类库接口。
% e! Q+ m* Q( P$ y        每个图形都是对象,拥有众多的属性和函数,可以方便地编辑和操纵。' v; r" r$ N' {5 y
        支持报表开发,表格高度智能,可以制作超酷图形界面,轻松换肤。" k& k4 n  m) g7 O! r( ^# ], r
        非常容易地开发出任何复杂变化的图形,轻松实现自己的图形库。
5 [" x" @) I$ p  C7 l2 W0 P% `Visual Graph 可以开发监控系统、MIS系统、电网拓扑分析系统、操作票系统、报表系统、CAD、GIS、图形管理、线损分析系统等等很多软件,可以在所有Windows系统上、所有流行的编程语言上畅通无阻; b) X/ U. f$ e" h0 C
北京图王软件开发有限公司' v. K, M5 \* @  m7 E
                          http://www.visual-graph.com   ――Visual Graph专业图形引擎
"真诚赞赏,手留余香"
还没有人打赏,支持一下
楼主热帖
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    慵懒
    2021-2-25 12:06
  • 签到天数: 80 天

    连续签到: 1 天

    [LV.6]常住居民II

    累计签到:84 天
    连续签到:1 天
    发表于 2020-12-28 15:26:14 | 显示全部楼层
    这么早的帖子还没有人回复呀。。。晕。顶一下楼主。
    ) d4 |9 @' W4 p* P/ I  x
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    回复 推荐 踩下

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

    小黑屋|手机版|APP下载(beta)|Archiver|电力研学网 ( 赣ICP备12000811号-1|赣公网安备36040302000210号 )|网站地图

    GMT+8, 2024-4-25 13:59

    Powered by Discuz! X3.5 Licensed

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表