严格听取版主建议,专门开设一个visual graph专栏,请各位技术人员支持。如有不对请提出,会尽快进行改。谢谢。
首先讲解一下visual graph的应用领域:
Visual Graph工业图形系统,此产品经过长期研发,包含了大量的创新技术,系统具有尺寸小(不到300K)、功能丰富、灵活性高、稳定可靠等突出优点,特别适合于WEB上的软件开发,是国产软件中比较罕见的精品,目前已经广泛应用于电力、煤炭、化工、仿真、通信、自动化监控、地理信息系统、报表开发等许多领域。
提供官方下载地址:
http://www.visual-graph.com
一些典型用户列表: 国电自动化研究院,南京南瑞集团公司 南京东大金智电气自动化有限公司 深圳市国电信息技术股份有限公司 国电南京自动化股份有限公司 江苏河海大学电力软件有限公司 江苏常州东瑞电力软件公司 重庆跨越集团宏泰电力软件公司 北京高阳万为电力信息技术有限公司 南京四方亿能公司 深圳腾鹰软件有限公司 北京百联优力软件有限公司 杭州人和软件开发有限公司 昆明东电科技有限公司 杭州朗新软件有限公司
以下资料供下载的朋友参考
第一讲图库的使用
Visual Graph有强大的图库开发能力,而且使用非常简便,下面以VB中的使用为例:
一、在VB中建立一个新的工程,在左侧工具栏上按右键,选择菜单“部件”,添加Visual Graph控件。
二、在窗口上添加Visual Graph ActiveX Control控件,这个控件将用来画图。
三、再添加一个Visual Graph ActiveX Control控件,这个控件中的文件将被当作图库,我们把这个控件充分缩小,放到上面那个控件的下面。
四、在Load事件里写程序:
vgctrl1.Design ""
vgctrl2.Run "e:\vg\lib\电力设备.tbl"
这一句把vgctrl2中的图形文件当作元件库。
五、在窗口上插入按钮。在这个按钮的OnClick事件里面写:
vgctrl1.vg.NewUnit vgctrl2.vg, "垂直刀闸"
画图时,将从当前指定的图库中寻找“垂直刀闸”这个元件。
六、再放一个按钮,在这个按钮的OnClick事件里面写:
vgctrl1.vg.ActiveSheet.AddUnit vgctrl2.vg, "垂直刀闸"
七、运行,测试。
全部回复(6 )
只看楼主 我来说两句回复 举报
下面左边这个图是一个按钮,右图是该按钮按下的状态。
具体做法如下:
一、在画面上用多边形工具画一个五角星,把它的背景设置成灰色,然后复制一份,放到它的左上方,把这个五角星的背景色设置成红色。两个图形的水平垂直偏移距离是16。
二、在页面的OnLButtonDown事件里面写如下代码:(注意不是在五角星上写OnLButtonDown事件代码,不要选中五角星!)
MoveBy( 16, 16 )
三、在页面的OnLButtonUp事件里面写如下代码:
MoveBy( -16, -16 )
四、选择菜单“页面/更名...”,把当前页面的名字改成“五角星按钮”。
五、保存文件,命名为“c:\libtest.tbl”。
六、在左侧图库列表窗口上按右键,选择“打开...”,插入上面这个文件,就可以看到这个libtest元件库。
七、新建一个文件,把“五角星按钮”拖动到画面上,选择菜单“程序/运行”,测试这个按钮。
回复 举报