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