利用VC宏写文件注释

一般使用其他的开发工具,都可以插入文件版本信息等注释。尤其在Eclipse里面这些功能做的相当的好。DEV-CPP也提供了一个简单的文件信息注释,但是VC6.0却没有现成的注释可供插入。不过利用VC6.0的宏功能却可以达到我们需要的效果。

要做到如下的效果:

/**
* Name:
* Copyright:
* Author:
* Date: 2008-4-18 21:54:32
* Description:
* Modification:
**/

在菜单Tools下选择Macro,会弹出一个对话框,选择Record,之后输入名字,这里我输入的是FILECOMMENT,然后录制了一段,回到这个界面,点击Edit。由此观察代码,最后修改的代码格式在后面给出。在Macro弹出的界面选择Options,选择Keystore,这时你就可以输入一个快捷方式,这里我使用的是Ctrl+E。以后在需要使用这个注释时,直接使用快捷键Ctrl+E就OK了。

Sub FILECOMMENT()
'DESCRIPTION: COMMENT For file version
ActiveDocument.Selection = "/**"
ActiveDocument.Selection.NewLine
ActiveDocument.Selection = " * Name: "
ActiveDocument.Selection.NewLine
ActiveDocument.Selection = "* Copyright: "
ActiveDocument.Selection.NewLine
ActiveDocument.Selection = "* Author: "
ActiveDocument.Selection.NewLine
ActiveDocument.Selection = "* Date: "
ActiveDocument.Selection = DATE + TIME
ActiveDocument.Selection.NewLine
ActiveDocument.Selection = "* Description: "
ActiveDocument.Selection.NewLine
ActiveDocument.Selection = "* Modification: "
ActiveDocument.Selection.NewLine
ActiveDocument.Selection = "**/"
End Sub

时间: 2024-08-04 00:45:32

利用VC宏写文件注释的相关文章

利用公路地图获取信息-利用公路地图写最短路径,怎么获取地图里的信息?百度搜索什么地图文件?

问题描述 利用公路地图写最短路径,怎么获取地图里的信息?百度搜索什么地图文件? 学软件的对地图一点不懂,就是想获取地图里的信息.比如有哪几个路口,各个路口的距离,然后写最短路径,做一个软件.为毕业设计做基础.我该找哪些东西呢?主要是怎么利用地图里的数据为我的代码服务. 解决方案 要二次开发用ArcGis这个库,地图有很多,比如http://download.csdn.net/detail/shaojun007/1630938,Google arcgis 地图数据

c++-vc中写好的程序怎么利用控件

问题描述 vc中写好的程序怎么利用控件 我用vc建了个普通的Win32 Console Application工程,代码已写好.但我想用写好的代码利用控件画曲线图,所以我建了个MFC AppWizards[exe]工程,并在里面插入了控件ntgraph,按照网上教程,我在OnInitDialog函数里面写了个简单的显示三角波的程序,并运行成功.但现在我要把我工程里面的代码和控件结合,让曲线显示出来,那该怎么办? 解决方案 for(int xx = 0;xx<1000;xx+=10) //这是我自

vc++-求大神改个程序,改成用文件操作的,我的程序VC++2005 写的

问题描述 求大神改个程序,改成用文件操作的,我的程序VC++2005 写的 #include #include #include using namespace std; typedef struct stu//定义一个结构体作为类的私有成员 { int num; string name; }; class student //学生类为基类 { protected: stu a[100]; int i, n; static int d;//计算输入学生总数 public: student();/

S3c2440如何利用JLINK烧写U-boot到NAND Flash中

      很多同学使用笔记本作为自己的ARM开发和学习的平台,绝大多数笔记本都没有并口,也就是无法使用JTag调试和烧写程序到Nand Flash中,幸好我们还有JLINK,用JLINK烧写U-boot到Nor Flash中很简单,大部分NOR Flash都已经被JLink的软件SEGGER所支持,而新手在学习的时候经常会实验各种各样的命令,最悲剧的莫过于将NAND Flash中原有的bootloader给删除了,这时候开发板上电后由于没有bootloader,硬件没有被初始化,在NAND F

PHP利用APC模块实现文件上传进度条的方法_php技巧

本文实例讲述了PHP利用APC模块实现文件上传进度条的方法.分享给大家供大家参考.具体分析如下: 以前的php5.2之前的版本是不能可使用APC模块的,因为之前的压根就没有这个APC模块,如果想使用APC模块实现上传进度条我们必须是php5.2或更高版本. 从5.2开始APC加入了一个叫APC_UPLOAD_PROGRESS的东东,解决了困扰大家已久的进度条问题.并且它把原来的上传时把临时文件全部缓存到内存改成了当临时文件达到设定值时就自动保存到硬盘,有效地改善了内存利用状况. 它的作用原理是在

ASP教程:读取文件和写文件

ASP教程:读取文件和写文件 读取文件操作: '------------------------------------------------- '函数名称:ReadTextFile '作用:利用AdoDb.Stream对象来读取UTF-8格式的文本文件 '---------------------------------------------------- Function ReadFromTextFile (FileUrl,CharSet)     dim str     set stm

利用ASP技术实现文件直接上传功能

上传|上传 摘要: 本文首先比较了几种常见的文件上传技术,然后通过实例介绍了利用ASP技术直接实现文件上传的具体方法. 关键词:ASP:文件上传:二进制数据 引言 采用WEB技术实现B/S(浏览器/服务器)结构的管理系统是办公自动化的发展趋势.基于WEB技术的管理系统,由于开发周期短:与用户平台无关:易于实现交互式应用:能对信息进行快速.高效的收集.处理和发布,近几年来得到了迅速发展.而ASP技术由于其开发效率高.交互性好,安全性强等特点,逐渐成为开发管理系统的首选工具. 许多基于WEB的应用都

利用VC++编写Windows95的CPL组件

控制面板是Windows 95 的控制中心,通过它可以完成添加新硬件设备.改变桌面设置.配置网络协议等多项工作.在Windows 95 中,控制面板通常有20 多个组件,我们只要用鼠标双击任一组件的图标,就会弹出一个对话框,对话框包含有设置一些系统参数的选项,这些参数的绝大多数都存放在Windows 95 的注册表中. ---- 控制面板的主程序是CONTROL.EXE,它在启动时自动Winndows\System 目录下查找并调入文件扩展名为CPL 的控制面板组件.控制面板组件是可以扩充的,一

flash写文件操作

在第一帧中加入 ActionScript: // 提示用户在此输入要写入的信息 input_txt.text = "在此写入一些内容,点击按钮后提交!"; // 点击按钮后执行 onClick 函数 Submit_btn.addEventListener(MouseEvent.CLICK, onClick); function onClick(evt:MouseEvent):void {  // 将文本内容写入到剪贴板(Clipboard)中  System.setClipboard(