VisualGraph图形引擎平台开发详解
4星 · 超过85%的资源 需积分: 31 46 浏览量
更新于2024-07-31
收藏 6.98MB DOC 举报
"VisualGraph技术文档手册"
VisualGraph是由北京图王软件开发有限公司开发的专业交互图形开发引擎平台,它主要用于创建各种图形元件、图形管理和建模、监控系统、表单系统、绘图系统、流程设计以及构建基于图形的界面。VG通过提供功能强大的ActiveX控件,与其他流行编程语言如VB、VC、.NET、VCL、PB、FoxPro等无缝集成,弥补了这些语言在图形处理上的局限性,同时还能嵌入到IE浏览器中,支持网络图形编辑和控制。
VisualGraph不仅仅是二维矢量绘图平台,也是一款动态图形人机界面(HMI),适用于表格报表制作、组态软件开发和小型动态GIS平台的构建。该平台包含图形编辑环境VG.EXE,它具备特定的设计理念,强调易用性和灵活性,允许用户定制和扩展功能。VG源码文件用于描述图形的结构和行为,开发者可以对其进行修改以满足特定需求。
图元开发是VG的核心部分,包括基本图形元素、图形的组合拆分、图形的函数、属性和事件。用户不仅可以利用固有图形元素,还可以自定义图形,定义其功能、属性和响应事件的方式。图形的组合拆分需要注意保持图形层次关系的清晰,而图形的嵌入与链接则增强了图形的互动性和复用性。深入图元制作,可以利用二类属性实现更复杂的图形效果。
VG插件(VG.dll)进一步扩展了VG的功能,它们可以在不同环境下应用,通过ActiveX接口进行调用和分发。VG插件的打包分发有多种方式,包括CAB、EXE和MSI安装文件,以及使用WinRAR直接打包成EXE安装文件。开发者需要确保在分发时包含所有必需的文件和图库。 VG插件的使用需注意兼容性和版本匹配问题,以及检测和提示用户是否已安装VG插件。
在各种编程环境中,VisualGraph都有相应的使用方法。例如,在VB6中,可以直接嵌入VG控件进行图形界面的构建;VC则可以通过COM接口调用VG功能;.NET框架下的多种语言(如VB.NET、C#、J#)可以利用.NET Framework的互操作性来使用VG;VCL(Delphi、C++Builder)通过组件库进行集成;PB(PowerBuilder)和FoxPro也有相应的接口支持VG的使用。
在Web开发中,VisualGraph能够配置为WEB服务器的一部分,用于开发Web应用程序。这意味着用户可以通过浏览器访问和操作图形界面,实现跨平台的图形交互体验。通过上述介绍,我们可以看到VisualGraph是一个功能全面且灵活的图形开发工具,适合于多种场景和开发环境,极大地丰富了图形界面的创建和交互性。
2010-02-28 上传
2013-08-31 上传
2023-05-03 上传
2023-05-03 上传
2023-05-30 上传
2023-04-21 上传
2023-05-03 上传
2023-11-07 上传
dlh13
- 粉丝: 3
- 资源: 5
最新资源
- 构建Cadence PSpice仿真模型库教程
- VMware 10.0安装指南:步骤详解与网络、文件共享解决方案
- 中国互联网20周年必读:影响行业的100本经典书籍
- SQL Server 2000 Analysis Services的经典MDX查询示例
- VC6.0 MFC操作Excel教程:亲测Win7下的应用与保存技巧
- 使用Python NetworkX处理网络图
- 科技驱动:计算机控制技术的革新与应用
- MF-1型机器人硬件与robobasic编程详解
- ADC性能指标解析:超越位数、SNR和谐波
- 通用示波器改造为逻辑分析仪:0-1字符显示与电路设计
- C++实现TCP控制台客户端
- SOA架构下ESB在卷烟厂的信息整合与决策支持
- 三维人脸识别:技术进展与应用解析
- 单张人脸图像的眼镜边框自动去除方法
- C语言绘制图形:余弦曲线与正弦函数示例
- Matlab 文件操作入门:fopen、fclose、fprintf、fscanf 等函数使用详解