分析搭建VC环境相关注意说明

开发 后端
VC环境的对象封装机制为我们开发VBScript宏和插件来扩展VC集成开发环境的功能提供了极大的方便,下面就让我们具体看看怎样来开发VBScript宏和插件

C语言发展起来的一种新的程序设计语言。C语言诞生于20世纪70年代,是一种应用相当广泛的程序设计语言,使得使用C语言开发大型的应用程序比较困难。下面解释VC环境说明。

VBScript宏
VBScript宏是使用VBScript语言写的不带参数的过程。VBScript宏不单单可以用在VC里,在微软的Office工具里也可以使用。我们可以使用宏来极大地简化VC里的一些工作,例如组合一些命令、进行一些快速编辑或者自动进行一些复杂的处理等等。VBScript宏以Sub语句开始,然后是执行一些操作的VBScript语句,以End Sub语句结束。

从这个简单的宏,我们可以看到: Sub语句开始一个宏的定义,这个宏的名字是CreateCPPFile。宏的名字是任意的,可以选择易于记忆的名字。 宏的***行使用Documents对象的Add方法。

往Documents对象里增加了一个Document对象,从而创建了一个新文件。 宏的第二行通过设置Document对象的Language属性为常量dsCPP(代表C/C++),指定该文件的类型是C/C++文件。End Sub语句结束这个宏。

得到一个VBScript宏有两个途径:记录或者手工书写。最简单、最容易的方法当然是记录啦!在你记录一个宏的时候,宏记录器跟踪你的动作,把这些动作转换成VBScript语句,然后把这些语句插入到宏里面。

VC环境提供了两种宏记录的方法:正常宏记录和快速宏记录。 快速宏记录则可以快速记录你的一些动作,而不需要命名、描述或者编辑这个宏,但是只可以保存一个,重新记录将删掉原来的快速宏。记录快速宏的简单过程如下:(1)选择Tools菜单里的Record Quick Macro命令;

执行需要记录的动作,在执行动作的过程中可以使用宏记录器工具条上的Pause暂停按钮来临时中断记录或者继续记录;(3)完成所有动作后,点击宏记录器工具条上的Stop按钮即可。需要使用这个快速宏,选择Tools菜单的Play Quick Macro命令即可。

如果你想要记录一个复杂的宏,而且要进行一些编辑,那就要使用正常的宏记录了。录制正常宏的过程如下:(1)选择Tools菜单的Macro命令打开宏管理器,如图1所示;(2)如果需要把宏加到一个新的宏文件里,点击Options按钮。#t#

点击New File按钮,然后在Macro File框里填入文件名字;如果需要把宏加到一个已有的文件里,则从Macro File的下拉框里选择文件;(3)在Macro Name框里写入宏的名字;(4)点击Record按钮;(5)在Add Macro对话框里写入宏的描述,点击OK按钮;

执行需要记录的动作,中间可以点击Pause按钮暂停或者继续;(6)点击Stop按钮完成录制,这时候VC环境将打开宏文件,并且把光标停在宏的起始点,你可以对宏进行检查或者编辑。

VC环境里使用宏文件需要先安装。一旦安装了以后,每次启动VC的时候都会自动装载这些宏,可以在所有的项目里使用,不依赖于项目。安装宏文件的方法如下:(1)选择Tools菜单的Customize命令;

选择Add-ins and Macro Files页签,如图2所示,如果宏文件的名字没有出现在窗口里,则点击Browse按钮去定位。(3)在窗口里打勾选上需要安装的宏文件即可;如果取消选择某个宏文件,则会卸载这个宏文件。

责任编辑:chenqingxiang 来源: CSDN
相关推荐

2010-01-04 16:18:13

ADO.NET连接池

2010-01-27 15:11:17

VC++编译异常

2009-12-16 13:46:24

VS 2005环境

2010-02-01 13:41:43

2010-02-01 13:48:42

Python程序

2010-02-01 17:01:16

初学Python

2010-01-27 17:42:58

VC++开发环境

2009-12-29 14:24:40

使用ADO.NET

2009-05-06 08:52:44

微软Windows 7操作系统

2009-12-29 13:40:24

使用ADO.NET

2010-01-04 14:40:51

ADO 检索

2009-12-22 15:33:33

ADO.NET参数

2010-01-28 11:24:14

C++函数

2010-01-27 10:36:54

C++虚函数

2009-12-21 17:39:02

ADO.NET操作

2009-12-10 09:50:49

VS.NET 2003

2010-02-04 11:23:14

Android操作系统

2010-03-04 11:01:06

Python开发环境

2010-01-07 17:17:19

处理JSON

2010-03-05 13:54:09

点赞
收藏

51CTO技术栈公众号