stackoverflow 技术问答社区

展开阅读全文
博主设置当前文章不允许评论。

vg技术问答

10-31

何谓设计态?rn回答:我们常用的工具像 C#、Delphi、VB、PB、Jbuilder等都存在设计态,也就是可视化编程。还有AutoCAD、PowerPoin t、Flash等软件也都可以看作设计态。设计态的特点是,用户可以用鼠标编辑图形。 rn何谓运行态?rn回答:我们常用的工具像 C#、Delphi、VB、PB、Jbuilder等都存在运行态,也就是开发完成后交付使用的部分。PowerPoint、F lash等软件也都有运行态,也就是播放的部分。像AutoCAD、PhotoShop这样的专门绘图工具是没有运行态的。运行态的特点是,用户不能任意编辑图形,但图形可以响应交互事件、图形可以动作。 rn支持硬件板卡接口么?rn回答:VG是一个图形平台,不做硬件,如果图形想与硬件通讯,要自己开发相关的程序或DLL等功能库挂入VG作为VG的外部函数或内部函数,程序员可以通过VG来调用这些功能库了。因为图形提供了完善的I/O方法,程序员可以通过它把图形和硬件等连接起来。rn支持数据库么?rn回答:VG是一个图形平台,不包含数据库功能,但提供了数据库接口方案,因此,如果要实现和数据库的关联关系或者把图形存储到数据库,我们可以提供解决方案。rn在浏览器中能用么?rn回答:在浏览器中使用和其他语言环境中没什么差别,作为插件在客户端运行,当然,在IE中开发WEB应用需要用JavaScript或者VBScript语言进行控制VG。rn绘图可能擅长,做表格可能太困难吧?rn回答:有人觉得,VG的表格采用文字单元拼凑的方式实现,这样画一张表格太蹩脚、太不方便了。rn VG制表其实非常容易,在整个画表过程中,和其他表格软件没什么差别。可以绘制几行几列的表格、移动线条、划线、单元合并、表格边框设定等。几分钟就可以绘制一张大表。这种表格的特殊之处在于,每个单元格都可以自由移动位置,此外,由于表格和图形混 排,因此可以插入图片、图表、棒图、饼图、曲线图等等。rn 事实上,VG曾经是一种专门的表格设计软件,只是由于现在侧重图形,所以很多人根据自己的经验以为无法用它制表,因为市场上很少有矢量绘图软件支持表格,在WEB上编辑与运行表格相当方便。rn动态连接线问题,请问用c#做类似与visio的动态连接线,是把线设计为一个控件呢,还是直接在面板上画线?如果直接作为控件,控件的形状很难控制,因为这跟是动态线,可以任意变形的。但一般都是由横线和竖线组成。如果直接在面板上画线,又比较难实现拖动删除等操作。问题困扰很久,望大虾们能指点设计思路!有代码参考就更感激不尽了! rn回答:有现成的LinkLine可以用,详情请查看小节10.12、图形拓扑连接的使用rn在vg里如何使用定时器控件 ?现想用一定时器控制图元的角度变化,如何实现?另vg里如何创建一定时器控件呢? rn回答:在lib\Controls.tbl里面有个定时器元件,此元件有个OnTimer事件,或者在每个Sheet类下是有Ontimer事件的。rnVG下如何调用MSSQL语句并且如何保存MSSQL数值?想用VG去显示MSSQL中的数据,却不知道如何用VG去调用 MSSQL语句,并且用什么去保存MSSQL中找到的数据?rn回答:vg是个图形系统,不处理数据库操作系统。但VG提供外部接口DLL扩展来数据库操作函数,但从系统设计思想看,因为数据库的连接资源非常宝贵,所以不建议VG直接数据库。rn本文出自:http://www.visual-graph.com/download.htm 论坛

没有更多推荐了,返回首页