资源说明:一、Visual Graph重要文件
1.bin\ide.exe是绘图软件,您在此可以设计图库、绘制图形文件,这个软件的所有界面都是可以修改的。
2.bin\vg.dll是ActiveX控件,在许多编程语言中使用,使用步骤如下:
a)运行bin\registeractivex.bat注册控件到您的计算机,如果失败,以管理员身份运行cmd.exe,然后再运行regsvr32.exe bin\vg.dll注册(请不要把v.dll拷贝到windows\system32目录下)。
b)进入编程语言,在工具栏上安装COM组件Visual Graph ActiveX control(Visual Graph不能运行在WEB服务端,如果开发ASP.net,工具栏看不到这个)
c)把控件拖动到画面中
d)在窗口的Load事件(或Show)事件中编写如下代码:
vgctrl1.Design( "" )设计一个新图形文件
vgctrl1.Run( "" )运行一个新图形文件
vgctrl1.Design( vgctrl1.DefaultPath + "..\demo\电力\秦山核电站.tbl" )设计秦山核电站这张电力接线图
vgctrl1.Run( vgctrl1.DefaultPath + "..\demo\电力\秦山核电站.tbl" )是秦山核电站这张电力接线图的运行状态
接下来就可以通过程序对画面上的各种图形对象进行编程了,具体请参考入门手册
http://www.visual-graph.com/rumen.htm
3.bin\vg.chm是帮助系统
4.source目录下是csharp2010、delphi7.0、vb6.0、vc6.0使用Visual Graph ActiveX的示例
5.web目录下是互联网应用中使用的cab文件打包批处理程序
6.lib目录下是若干例子图库
7.demo目录下是若干图形文件的示例
二、发布Visual Graph ActiveX时必需要包含的文件
1 : bin\vg.dll ActiveX控件
2 : bin\funcs.dll 外部函数库
3 : bin\kernel.dll 技术核心库
4 : bin\units.dll 基础图形库
5 : bin\consts.bas 启动脚本,在此可以定义一些非常重要的全局常量
6 : bin\arrows.tbl 自定义线条箭头库
7 : bin\cursors.tbl 光标库,没有这个,鼠标移动时将看不见
8 : bin\hintwindow.tbl 提示窗口,当鼠标移动到某对象时显示的那种提示窗口
9 : bin\library.tbl 基础图形的画法,包含线条的各种画法
10: bin\page.tbl 打印设置对话盒
11: bin\controls.tbl 打印设置窗口使用的控件库,包括按钮、下拉列表框、选择框等等
12: bin\patterns.tbl 图案文件
三、如果在互联网(IE)使用,需要把用到的文件打包成CAB文件,可参考web\makecab.bat里面的内容,自行增加要打包的文件,然后运行这个批处理程序,打包后的CAB文件的使用方法参见web\design.htm,自行打包的CAB文件在IE里会被拦截,请调低IE的安全等级,允许ActiveX在IE中使用和运行脚本。如果想不被IE拦截,请使用我公司网站上提供的http://www.visual-graph.com/activex/vg.cab,或者自行向数字签名公司购买签名服务。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。