Visual Graph是一款功能强大的电子电路图制作软件,适合开发电力、煤炭、化工等各种工业监控软件以及图形建模、图形管理、GIS、CAD、流程图、中文表格、工程绘图等应用,如果你有这方面的需求,就来本站下载使用该软件吧!
Visual Graph简介
Visual Graph是北京图王软件开发有限公司提供的标准ActiveX组件产品,它适合开发各行业涉及图形的应用系统,例如电力、煤炭、化工、自动化监控、仿真、图形建模、图形拓扑分析、矢量绘图、中国式表格、GIS地理信息系统、工作流等,应用范围非常广泛。Visual Graph全部系统打包后只有300K大小,所以特别适合于在WEB上开发B/S架构的网络应用程序。
软件特点
visual Graph超强的功能让人简直无法想象这是一个特别小的软件,不需要任何第三方技术,就可以实现工业上几乎任何可以动作的仪器仪表,例如 刀闸、开关、仪表盘、气温计、气缸、各种液位罐、煤矿用传送皮带、风机、 LED显示、滑块、各种信号灯、各种异形按钮、棒图、饼图、曲线图等等。因此在工业自动化监控、仿真、电力、煤炭、化工等方面具有非常好的应用。目前已经在这些行业得到了广大企业用户的交口称赞。
Visual Graph图形具有类似Visio那样的设计界面,可以转换AutoCAD、MapInfo、Visio、CorelDraw等流行软件的矢量图形,允许用户非常方便地制作自己的图形符号,绘制漂亮的矢量图形。此外,软件支持表格绘制功能,图形之间还可以建立拓扑连接关系。
Visual Graph基本的图形只有三种:文字、形状和线条,但是由于内置了功能强大、易学的脚本语言,这三种基本图形组合而成的 “元件”就具有无穷的生命力,这些元件被封装后使用时,程序员不用考虑内部实现的细节,直接把元件当作一个整体对象来使用。
Visual Graph图形的基本属性繁多,涵盖了目前图形应用的方方面面需求。此外,图形可以添加两种类型的自定义属性,一种只是作为存储数据,另一种则可以通过属性的修改而改变元件内部的结构 。例如当给仪表盘的Value赋值时,仪表盘指针偏转。
Visual Graph具有完善的交互能力,图形运行时,不仅画面有各种鼠标、键盘事件,而且每个图形单元都可以实现自己的事件。此外,还可以制作对话盒、菜单、弹出式窗口等。
使用说明
1、vg.exe是集成开发环境,运行它就可以绘制图形,设计图库,编写脚本,调试运行。需要dat目录下的一些文件。
2、vg.chm是Visual Graph帮助系统。
3、vg.dll是核心COM组件,需要运行"Register.bat"注册到计算机里面,该程序不影响vg.exe,需要dat目录下的一些文件。
4、ext.dll是扩展函数库,供脚本语言使用。
5、consts.bas是系统启动时执行的脚本程序,定义了许多公共变量。
6、vgplayer.exe是Visual Graph图形文件浏览软件,需要dat目录下的一些文件。
7、lib目录里面是一些元件库的例子(请自行设计开发其他元件库)。
8、demo目录下是Visual Graph各种图形例子。
9、dat目录下的文件是vg.exe的界面,全部都是.tbl图形文件格式,初学者切勿修改!否则可能会出现各种问题。
软件相关信息说明
bin\ide.exe是绘图软件
bin\vg.dll是ActiveX控件,在cmd.exe中,以管理员身份运行regsvr32.exe注册
bin\vg.chm是帮助系统
english\bin目录是英文版,覆盖到bin目录即可显示为英文版
english\lib目录是部分英文图库例子,和lib目录下的图库例子并不重复
english\demo目录是部分英文画面例子,和demo目录下的画面例子也不重复
Visual Graph ActiveX 需要的文件列表
1 : bin\vg.dll Activex control
2 : bin\funcs.dll Extern functions
3 : bin\kernel.dll Visual graph kernel
4 : bin\units.dll Visual graph base graphic units
5 : bin\const.bas Startup file used to define some public varibles or load public dlls
6 : bin\arrows.tbl Used by line units "StartArrow" and "EndArrow" property
7 : bin\cursors.tbl Define mouse shapes on an unit
8 : bin\hintwindow.tbl Define hint window
9 : bin\library.tbl Define base units drawing fashion
10: bin\page.tbl Used to setup print paper
11: bin\controls.tbl Controls used by page.tbl and trace.tbl