图库的使用

元件的变形

自定义属性

按钮

闪烁信号灯

编辑选中的图形

动态创建图形

可移动标签

定义连接点

读写图形属性

编辑线条顶点

调用Windows API函数

调用Visual Graph函数

脚本回调控件的事件

运行状态鼠标拖动图形

表格

明细式报表

制作对话盒

制作菜单

工具栏的使用

使用WEB数据库

ActiveX在VC6中的使用

ActiveX在Delphi6中使用

ActiveX在VB6中的使用

首页

在开始一切工作之前,请确保ActiveX控件已经注册到计算机,请运行系统安装目录下面“registeractivex.bat”。

在VC中选择菜单“文件/新建”,在对话盒中选择建立“MFC 应用程序exe”,在项目名中输入vctest按确定。

进入下一个画面后,选择“单文档”,然后连续点击下一步,到最后一步(第六步)时,选择窗口继承自CFormView(默认是CView),最后,VC自动生成一个工程文件。

画面上出现一个窗口界面,按右键弹出菜单,选择“插入ActiveX控件”

打开一个对话盒,在列表中寻找Visual Graph Window,按确定。

画面上现在出现了一个白色的框,这就是Visual Graph ActiveX控件。把这个控件调整到合适的大小。

在控件上按右键,选择“类向导”,在选项卡“成员变量”中对刚才建立的Visual Graph ActiveX控件建立变量名vgctrl1,此处,VC将会自动生成5个类文件,分别是Visual Graph窗口(Cvgctrl),图形单元组类(CGroup),页面类(CSheet),视图类(Cvg),基本图形单元类(CUnit)。

在菜单资源的“文件/新建”中添加事件OnFileNew,在源文件中找到OnFileNew菜单事件,在这里写:

vgctrl1.Design( "" );

这句程序执行后,将在控件中设计一个新的Visual Graph视图文件,控件支持Design(设计)和Run(运行)两个函数,无论接下来要干什么,一开始必须执行这两个函数其中一个,在绘图版本中,多用Design函数,用户将可以用鼠标在控件窗口上编辑图形;在工业监控等领域一般多用Run函数,用户不能用鼠标直接编辑图形,但用鼠标点击画面上不同的图形时会有各种控制事件发生,而且某些图形还会产生动作。如果要打开一个视图文件,参数是文件名。