一. Delphi、VB、C#和Visual Graph比较:
相同点:都是面向对象开发工具,控件都支持属性,也支持各种事件。都有开发、运行、调试功能。
不同点:前者开发的控件是Windows窗口,后者开发的控件是矢量图形。前者是编程工具,后者是ActiveX组件。
二.Microsoft Visio和Visual Graph比较:
相同点:都是绘图工具,都包含非常丰富的图形元件库。图形之间都有拓扑关系。都支持脚本编程。两种软件的图形都支持互相拷贝。
不同点:前者的每个图形元件库都是外挂的插件,整个系统庞大,适合办公使用;后者的每个图形元件库都是普通的图形文件,整体尺寸小,适合web使用。前者只用来绘图,后者还可以运行。
三.Macromedia Flash和Visual Graph比较
相同点:都是对矢量图进行操纵,图形可以编程,也可以动作,都支持脚本语言,都有专门的播放器。
不同点:前者侧重于界面效果,可以开发动画;后者侧重于实际行业应用,图形可以驱动,发生状态变化,但不是动画。可以处理大型矢量图形、中文表格等,图形之间建立拓扑关系。
四.Autocad和Visual Graph比较
相同点:都可以对矢量图形进行编辑
不同点:前者适合行业制图领域,提供的画图方法很方便。后者适合软件公司开发自己的绘图系统,一般是可控的、面向对象的图形系统。
五.组态软件和Visual Graph比较
相同点:都能对矢量图进行操纵,都支持开发和运行。都可以做工业人机界面,都可以开发工业应用。
不同点:前者是应用软件,面向最终用户,后者是开发平台,面向软件公司。前者设备图库都需要专业人员开发,后者设备图库只是普通的图形文件,前者适合做应用,后者适合在 web 上发布。
六.报表组件和Visual Graph比较
相同点:都可以制作报表,都有设计和预览,表格有丰富的操纵方式。
不同点:前者一般均是傻瓜式报表,模板均以规定好,矢量图形能力弱,后者适合软件公司开发自己的报表系统,模板需要自己设计,适合做含矢量图形的报表、中国式的报表或一般软件无法完成的报表。