杨艳130********
UltraEdit-32 V8.0 使用教程
--------------------------------------------------------------------------------
作者:命神文章来源:本站原创阅读:12664 更新时间:2005-3-28 23:49:31} 原创文章发表
在我刚刚开始作网页设计的时候,自己最喜欢用的就是FrontPage 了,因为像我这样的菜鸟,只能用些“傻瓜”型的软件,后来出现了Dreamweaver,便开始试试它,结果发现它有许多FrontPage 没有的特点。那这些和Ultraedit 有什么关系?呵呵,其实很简单,网页做多了就会发现无论是用FrontPage 还是用Ultraedit 都会自动生成许多“垃圾代码”,从而增加网页的大小,所以我以后都直接编写HTML,而编写HTML 语言的最好工具就是Ultraedit。有人会说用记事本或者写字板什么的也可以呀?我今天就是我今天要给大家介绍一下为什么最好用的工具是Ultraedit 而不是其他的工具,因为Ultraedit 的功能远非这些。
有点跃跃欲试了吧,别着急,写一个软件一般是从它的安装开始讲的,然后介绍使用,最后介绍它的特殊功能的运用,如果你自己觉得对Ultraedit 还是比较了解的,那我建议你跳过安装这个部分直接看使用部分。好了,罗嗦了半天,有人有意见了,呵呵,咱们现在就开始了。
软件的安装与卸载
一般下载所的都是一个包含两个运行程序的ZIP 包,然后将两个文件解压到一个临时目录,运行uedit32i.exe 程序(图1)。
图1
基本上程序的安装都是那些东西,协议确认啊,安装路径选择呀,但是Ultraedit 的安装程序将让你选择安装类型,你有三种选择(图2):
图2
Normal Installation:正常安装。绝大多数用户使用这个选项。
From Netword:从网络安装。
To Network:安装到网络。
一路“Next”下来,安装完毕后会询问你是否把Ultraedit 的启动快捷方式加入到开始菜单、桌面或鼠标右键中(图3),在这里我不建议你选中“加入到开始菜单”选项,但是我强烈建议你选中“Add UltraEdit-32 to right mouse button?”选项,然后选择OK 即可。
图3
若要安装拼写检查工具,运行dictam.exe 程序,在安装过程中你必须把安装路径dingwei到Ultraedit 的安装路径上(图4)。
图4
UltraEdit 的卸载直接使用它自身提供的uninstall 卸载程序即可,依次选择开始->程序->UltraEdit->UltraEdit-32 Uninstall。然后一直按“确定”就行。
软件的使用
单击开始>程序>UltraEdit>UltraEdit-32 text editor,即可启动UltraEdit 程序。也可以通过桌面上的快捷方式打开UltraEdit-32,如果你没有注册,每次运行时都会有一个注册窗口(图5),上面显示你还可以试用的天数45 天,等一会这个窗口就会自动消失。
图5
要打开一个文件有两中方法,可以在启动UltraEdit 后选择“File”中的”open”,也可以根据我们安装时的设定在要打开的文件上单击鼠标右键,选择Ultraedit-32(图6)。
图6
打开一个文件后的UltraEdit 运行界面如图7 所示。
图7
在这个界面中,我们可以看见了UltraEdit-32 的丰富内容,由于有HTML Tag 颜色显示功能,被编辑的网页的HTML 代码被明显地表示出来了。它的一些其他特殊功能我们稍
在我们需要打开多个文件时,如何很好地编辑其中的一个文件呢?UltraEdit-32 很好的解决了这个问题,它所有被编辑的文件窗口都在一个界面中,通过选择内容窗口上的标签来在各个文件中切换(图8)。
图8
文章是否已经被修改过,我们可以通过标签上是否有“*”判定该文件是否已经被修改。
其实UltraEdit-32 的具体使用,我个人觉得倒是没有什么很深的学问,就是一般的文本编辑工具操作,如果你对需要编辑的内容比较熟悉,比如HTML语言熟悉,就可以把它想成普通记事本就行
工具栏的介绍
和任何软件一样,UltraEdit-32 的一些基本操作都可以在它的工具栏里找到,我们简单介绍一下:(图9)
图9
1.新建文件
2.打开文件
3.关闭文件
4.文件存盘
5.文件打印
6.打印预览
7.插入分页符
8.字体
9.自动换行
10.十六进制切换
11.分栏类型
12.剪切
13.复制
14.粘贴
15.居左
16.居中
17.居右
18.段落
20.搜索前一个
21.搜索后一个
22.替换
23.转到指定行
24.切换到下一个文件
25.切换到上一个文件
26.水平分割
27.垂直分割
28.层叠窗口
29.用缺省的浏览器打开文件
30.显示关于对话框
UltraEdit的功能详解
Ultraedit 是一个文本编辑器软件,启动速度很快,体积小巧,占用内存较少,编辑功能强大全面。为了更好地介绍它功能,我们分普通功能与特色功能介绍。
(一)普通功能
普通功能就是指它作为一个文本工具所应该具有的功能。
Edit 菜单:恢复/重复操作、剪切和拷贝及粘贴、多项选择、多项删除等全面的编辑功;Date/Time 能在文章中自动加入日期;Toggle Word-Wrap 是类似Word 的自动换行功能。
Search 菜单:提供了查找、替换功能,换行dingwei、书签标记、字数统计功能。
Window 菜单:可以将多个编辑框进行有序排列,并在它们之间随意切换,也可通过直接点击编辑框上的标签在各个文本间切换;Show File In Browser 将直接启动默认浏览器,查看用HTML 语言所编辑的网页的实际效果;直接拖放、文件长度不限制等常规功能。
(二)特色功能
1、Read Only:可以将正在阅读的文件设成只读属性,防止对重要文件进行误操作;
2、拼写检查:EditSpell Check提供的拼写检查功能相当好使,感觉很像Word。利用单词库,UltraEdit-32能检查文章中的每个单词,如单词库中不包含所书写的单词,会弹出对话框让用户作出相应处理:改正错词或添加新单词。
在第一次使用拼写检查时,如果UltraEdit-32 报告Error opening dictionary C:PROGRAM FILESULTRAEDTssceam.tlx,这是因为UltraEdit-32 没有找到配套的字典文件*.tlx所至。UltraEdit-32总共支持英文、法文、德文、西班牙文等八种文字拼写检查,但是需要你下载安装相应的字典文件。
3、Web 列表功能:这是其他文本编辑工具所不具备的(图10),UltraEdit-32 的这个功能可以很好地对你本机或者通过局域网映射的Web 站点发布文件进行编辑,大大方便了我们这些经常更新站点的同志,好功能。:)
4、支持多种文件格式:UltraEdit-32 支持的文件包括:*.TXT、*.DOC、*.BA T、*.INI、
C 语言源程序*.C和*.CPP、头文件*.H 和*.HPP、HTML/Java 语言*.HTML、*.HTM、*.JA V A、*.JA V,基本上覆盖了所有的常见文件类型。如果你想让UltraEdit-32 支持新类型的文件,可以在AdvancedConfiguration…File Associations 中添加。如果采用默认安装,鼠标右键中会自动添加UltraEdit-32 项。
使用FileConversions 可以展开UltraEdit-32 的文本格式转换菜单,提供了在UNIX/MAC 与DOS、EBCDIC 与ASCII、OEM 与ANSI 之间文本的相互转换。
5、宏功能:Macro 菜单下提供了丰富的宏功能处理:宏记录、宏编辑、宏调用等,可
以简化文本编辑中经常重复的操作,提高效率。
6、颜色显示:UltraEdit-32 附有HTML Tag 颜色显示功能,能够对所编辑的文件的标
识起到很重要的作用。
7、点击DOS Command(热键F9)会弹出DOS 命令框,可以运行DOS 指令。如果
指令运行后有输出结果,如DIR、MEM、Chkdsk等指令,这些结果便会输出到UltraEdit-32 的编辑框中。可以使用UE 的此项功能截取DOS 下的文本信息。
8、点击Run Windows Program(热键F10)会弹出Windows 程序调用框,可以调用
Windows 应用程序。如果程序有输出结果,同DOS 命令框一样,这些结果也会输出到UE 的编辑框去。
9、十六进制编辑模式:现在玩家对Windows95 下的游戏进行静态修改时,都喜欢以
UltraEdit-32 作为首选工具。使用EditHex Edit 将以十六进制显示文件,最右边是ASCII 码形式,UE 的这项功能可以代替DOS 下PC Tools 的位置。
10、v8.0 版本增加了许多更新的功能:支持功能列表搜索;整合支持HTML Tidy;不
同项目使用不同工具;功能列表排序选择;允许在工程中添加一组文件;可以不生成临时文件就直接对文档进行操作;添加Copy-append 和Cut-append 等剪贴板增强功能;提供文本颜色选择;模板增加到了50 个;文件树浏览过滤;按字母顺序存储宏定义;FTP 加入OS9000 支持。
其实UltraEdit-32 的特点远不止这些,也不会这么简略,相信在使用过程中你一定能够有所收获,写出来交流一下不是更好?
UltraEdit高级教程
UltraEdit是一套功能强大的文本编辑器,可以编辑文字、Hex、ASCII码,可以取代记事本,内建英文单词检查、C++及VB 语法加亮,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。软件附有HTML Tag 颜色显示、搜寻替换以及无限制的还原功能。UltraEdit支持二进制和16进制编辑,所以还可以用来修改EXE 或DLL 文件。
本文面向有一定UltraEdit使用经验的用户,介绍UltraEdit中的高级功能,这些功能往往被大多数使用者忽视,灵活地使用这些功能将极大的提高工作效率,达到事半功倍的效果。要使用本教程所介绍的所有功能,需要UltraEdit12.00以上版本或UEStudio 06.10以上版本。
列模式
列模式是讲到UltraEdit不得不说的一个强大功能。列模式能让您按列选取和编辑数据,而一般编辑器只能按行选择数据。
进入列模式的方法:
使用快捷键Alt+C,或者使用菜单列->列模式,见下图
进入列模式后,通过按下键盘上的SHIFT键和方向键来选择多列,选中后的效果见下图,光标变成了多列光标。
此时在键盘上敲入字符的时候,被选中的每一列都会出现相同的字符,比如按下键盘上的”/”两次,效果见下图。这个例子实际上在编程的时候经常用到,当需要注释一段代码的时候,不必一行一行的注释,采用列模式能减少很多重复的工作。
插入/填充列:
以下图的书目文件为例,文件中缺少出版社的信息,而这些书的出版社都为”电子工业”,使用插入/填充列可以方便地完成这个工作。
首先在列模式下选择要填充的列,选择菜单列->插入/填充列,然后出现一个对话框,在这里填写要插入的文字后点”确定”。
确定后,刚才选中的每一列上都出现了”电子工业”四个字。
在这里也许您会问,为什么不用上面的方法,选中多列后直接在键盘上敲入”电子工业”四个字?其实如果敲入的是英文字母或字符是没有问题,当在列模式下敲入的是汉字的时候会出现乱码,因此可以用插入/填充列这个功能来解决这个问题。
讲到这里是否已感觉到UltraEdit的强大,接着往下看,您会发现UltraEdit能做很多Excel的工作,甚至Excel完成不了的工作。
插入号码:
同样以上面的书目文件为列,我们希望给每行前面加一个行号。
首先进入列模式,选中第一列,也就是”书名= “这几个字前的那一列,选择菜单列->插入号码。
如下图:
点击后进入以下插入号码的选项框,我们要插入的是行号,因此起始数字为1,增量也是1,为了显示得整齐一些我们把列首补零也勾上。
按上图的设置设好后,点”确定”,效果见下图,插入行号的工作就完成了。
上面说了UltraEdit能完成很多Excel的工作,下面就看看如何按列求和。
列/选择统计:
在上面书目文件中,有一个价格列标名了每本书的价格,若想知道这些书的总价钱,很简单:
首先在列模式下选中这些价格,然后点菜单列-> 列/选择统计
在出现的对话框中点一下统计,即可看到统计结果,见下图。这个对话框中的”忽略数据中的字符”填的
是”,”,这是保证您要统计的数据以千分位分隔的时候也能正常统计,比如这样的数字“24,501″。
或许您有一个疑问,上面我们处理的文件,它的格式都很工整,但往往我们拿到的初始数据都是不工整的。
遇上下图的数据,我们想统计这些书的总价钱的时候怎么办?(第3个字段表示价格)下面介绍转换到固定列功能来解决这个问题。
转换到固定列:
通过菜单列->转换到固定列将弹出以下对话框,根据文件的情况设置分隔字符,本例中我们的分隔符是TAB制表符,输入”^t”,其它设置保持默认值,然后点”扫描”按钮,扫描后的结果显示在最下面的框中,本例中为”10,27,3,8″,表示第一个字段(序号)要占10列,第二个字段(书名)占27列,以此类推。
通常我们不需要改变扫描后的结果,直接点转换就能得到下图的效果,这样无论是做统计,还是做接下来讲到的排序,都很方便。
排序(Sort)
排序是UltraEdit提供的非常实用的一个功能,也许您会觉得用Excel更方便,但别忘了Excel只能支持65535行数据,而UltraEdit处理上百万行的数据也不成问题,功能决不逊色于Excel。
下面用一个简单的文件为例,讲述如何排序,见下图,这个是一个商品表,最后一列是价格,我们要以价格来排序文件。
首先进入菜单文件->排序->高级排序/选项,见下图
弹出如下的排序选项对话框:
排列顺序:可以选择是升序还是降序
删除重复项:可以将文件中一模一样的行删除,只保留一行。(想想用Excel怎么去除重复项)
数字排序:当要排序的列是数字,并且关心它的实际大小时需要勾选这一项,下面的示例将说明这个问题。
排序列:一共可以设置4个列,通过起始列和结束列来指定。
假设我们要把这个文件按价格升序排列,在这个对话框中选择升序,因为我们关心数值的实际大小,所以勾选数字排序,通过标尺我们确定价格这一字段从65列起到71列结束。设置好后点”排序”按钮,效果如下图。(如果您看不到标尺,可能通过菜单视图->显示标尺来显示)
如果没有勾选数字排序,将会出现下图所示的结果,可以看出它是按字符的ASCII码在大小来排序的,而不是数值的真正大小。
正则表达式搜索与替换
先来解释一下什么叫正则表达式:相信您一定使用过Windows或Dos下用于文件查找的通配符,也就是*和?。如果您想查找某个目录下的所有的Word文档的话,您很自然地会搜索”*.doc”。在这里,”*”会被解释成任意的字符串。和通配符类似,正则表达式也是用来进行文本匹配的工具,只不过比起通配符,它能更精确地描述您的需求。当然,代价就是更复杂,例如搜索doc为扩名的文件,正则表达式为”.*\.doc”。
别看它复杂了很多,但正则表达式几乎能满足您的一切搜索需求。比如您可以编写一个正则表达式,用来查找所有以0开头,后面跟着2-3个数字,然后是一个连字号”-”,最后是7或8位数字的字符串(像01 0-12345678或0376-*******)。
在UltraEdit中,正则表达式被很好地支持,目前的版本中一共支持三种,UltraEdit风格正则表达式、Unix风格正则表达式和Perl兼容正则表达式,本文介绍Perl兼容正则表达式,这是一条被广泛使用的正则表达式,绝大多数的编程语言都支持这种表达式。
要使用Perl兼容正则表达式,需要在UltraEdit中做一下设置。点击菜单高级->配置,出现下图的对话框,在左侧选中”正则表达式引擎”,右边勾选”Perl兼容正则表达式”。
正则表达式语法:
由于本文的重点不在正则表达式语法方面,这里只做简单介绍。
元字符:
元字符说明
. 匹配除换行符以外的任意字符
\w 匹配字母或数字或下划线或汉字
\s 匹配任意的空白符()
\d 匹配数字
\b 匹配单词的开始或结束
\W 匹配任意不是字母,数字,下划线,汉字的字符
\S 匹配任意不是空白符的字符
\D 匹配任意非数字的字符
\B 匹配不是单词开头或结束的位置
^ 匹配行首
$ 匹配行尾
字符转义
如果您想查找元字符本身的话,需要使用”\”来转意。例如”.”代表除换行以外的任意字符,如果您想搜索”.”
这个字符的话,需要这样使用”\.”。
重复
语法说明
* 重复零次或更多次
+ 重复一次或更多次
? 重复零次或一次
{n} 重复n次
{n,} 重复n次或更多次
{n,m} 重复n到m次
字符集
若要匹配aeiou五个字符中的任意一个,可以表示成[aeiou]。再如[0-9]表示0到9之间的任意一个数字,它的含义和元字符中的\d实际上是一样的。
反意
如果要匹配非a则[^a],除aeiou五个字母之外的表示成[^aeiou],
贪婪与止贪
设有字符串dve a de b cadef b oipi,正则表达式a.*b,表达式的意思是匹配由a开始中间包含任意多个字符并以b结尾,这个表达式匹配出来的结果是a de b cadef b,而不会是a de b,我们称这种匹配为贪婪匹配,因为它匹配了尽可能多的字符。要防止这种贪婪匹配,使用”?”,把上面的表达式写成a.*?b的话,匹配出来的结果就是a de b了。
UltraEdit中的正则表达式查找
我们以一个html为例,希望搜索一个
确定表达式后按下键盘上的Ctrl+F在弹出的查找对话框中输入表达式,并且勾选”正则表达式”,点”查找下一个”即可看到搜索的效果见下图。
UltraEdit中的正则表达式替换
在UltraEdit中正则表达式不但可以用于查询还能用于替换,这里介绍一种复杂的替换。以下图所示的一个文件为例,文中有很多日期,都是这样的格式dd/mm/yyyy,我们希望把他替换成yyyy-mm-dd的格式。
既然是替换,那么必需先查到目标串,用\d表示数据,月和日都一位或两位数据组成,正则表达式表示为\d{1,2},年份都四个数字表示为\d{4},加上中间的分隔符/,整个日期串可以表示为\d{1,2}/\d{1,2} /\d{4}。我们替换的目标是要把最后的年份放到第一位去,因此还需要这个搜索能返回各个部分的值,在Perl正则表达式中用()可以返回搜索串中的值,并用$1表示第一个括号中的值,因此我们加上3个括号表达式变成(\d{1,2})/(\d{1,2})/(\d{4}),那么$1表于日,$2表示月,$3表示年。说到这里要达到我们的目标就很简单了。
按下键盘上的Ctrl+R调出替换对话框,查找内容为(\d{1,2})/(\d{1,2})/(\d{4}),替换为$3-$2-$1,记得勾上”正则表达式”。
填好后”全部替换”,替换后的效果见下图。
常用的正则表达
行首空格:^\s+
行尾空格:\s+$
IP地址:[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}
正整数:^[1-9]\d*$
负整数:^-[1-9]\d*$
远程文件直接编辑
对于刚接触Linux的人来说,要编辑Linux上的文件是一件很痛苦的使用,Linux上的VI编辑器可不像UltraEdit这么好用,在没有UltraEdit前也许您只能把文件下载回来编辑好后再传上来,有了UltraE dit的话不需要这么麻烦了,他直接打开远程机器上的文件,保存后自动上传到远程服务器。
使用这个功能很简单,点菜单文件->FTP/Telnet->从FTP打开,如下图。
如果您已经配置好了FTP帐号,那么点”浏览站点”就可以看到远程机器上的文件,选中要编辑的文件点打开就可以在UltraEdit中编辑了。见下图。
如果您是第一次使用这个功能,那么可以点上图中的”帐号”按钮,将会弹出下图所示的帐户管理器,通过简单的设置即可完成帐号的增加。
注意:不建议使用该功能编辑系统核心文件,保存的时候如果出现网络故障容易导致文件丢失。
冻结窗口
实现上UltraEdit中并没有冻结窗口这个概念,之所以这么中是因为UltraEdit可以实现类似Excel的冻结窗口的功能。在Excel中我们常用这个功能来固定表头,这样上下滚动的时候可以保持表头不动。UltraEdit中可以实际固定左侧列,滚动水平条的时候只有右边动。例如一个书目文件,第一列是书名,而价格这一列在最后,中间夹着很多内容,当把价格这一类滚动到视图中间的时候却看不到书名。因此我们想把书名这一列固定下来,在滚动水平条的时候固定不动,先要设置一个列标记,点菜单视图->设置列标记,见下图。
在出现的设置列标记对话框中,我们勾上第一行,并设置值为41,41是书名的结束列。如下图。
设好后,点”确定”,可以看到在41列的地方多了一条竖线,这个时候再点菜单视图->不滚动标记1左侧,这样41列前的内容在水平条滚动的时候不会变,可以把后面的内容滚到前面来,见下图。
语法加亮
语法加亮是UltraEdit的一个突出亮点,它能像各种语言的IDE开发环境一样,对各种语法的关键字着色。UltraEdit通过一个叫wordfile的文件来定义各种语言的着色规则。通过添加语法规则即可增加Ul traEdit的识别能力。
默认安装后的UltraEdit不支持Oracle的SQL语法着色,下面举例如何让UltraEdit识别Oracle的SQL脚本并对关键字着色。
首先打开wordfile定义文件,点菜单高级->配置,在左侧找到”语法加亮”,点右边的”打开”按钮即可打开wordfile文件。
到官方网站下载Oracle的语法定义文件,官方提供了上百种语法的定义文件,可以根据需要下载,路径
为
把下载回来的文件粘在wordfile的结尾保存一下就行了。如下图
但这里要注意一下,下回来内容的开头有一个/L后面有个数字,这个数据需要根据自己的情况改变一下。这是一个编号,不能和wordfile已有的编号重复,并且不能大于20。您可以通过以下方法确定这个编号,点一下工具栏上的”查看方式”按钮,
然后弹出下图的菜单,红色框内语言15到语言20都是目前系统没有用到的编号,因此在这里我们可以把这个编号改成15。
保存后,当我们再次打开Oracle的SQL脚本的时候,语法中的关键字已经会自动着色了
用UltraEdit打造简单的C/C++编译环境
2009年08月25日星期二 21:23
在visual c++下,每编写一个简单的小程序,就得生成一大串中间文件,另人十分的不爽。下面提供一个新的编写c/c++程序的方法:
(1),下载utraledit-32编辑器,推荐v11.
(2),在utraledit-32中,分别点击菜单:高级-工具配置,出现一个dialog,用来设置用户自定义的菜单项。我们的想法是,设置一个编译菜单和运行菜单项,分别用来编译在utraledit-32编写的c/c++源文件。这样,在utraledit-32中编写好程序后,点击这两个菜单,就可以编译程序,和运行程序。运行的结果在utraledit-32的输出框中显示。具体的设置如下。
编译:
1,在命令行中填入:cl %n%e 我们知道,dos下的cl命令用来编译源文件。后面的两个参数%n%e表示要编译的源文件的文件名。(注意每个字母必须是小写的,以下同)
2,在工作目录中填入:%p
3,在菜单项目名中填写编译,这个名字就是我们要设置的编译菜单项的名字。4,对于下面的几个复选框,选中输出到列表框和捕获输出。
5,点击插入按钮,建立编译菜单项
运行:
1,在命令行中填入:%n
2,在工作目录中填入:%p
3,在菜单项目名中填写运行,这个名字就是我们要设置的运行菜单项的名字。4,对于下面的几个复选框,选中输出到列表框和捕获输出。
5,点击插入按钮,建立运行菜单项
点击确定退出
这样,在高级(A)菜单下面可以看到出现了两个新的菜单:编译和运行
这样,当写好源程序后,点击工具编译和运行菜单,就可以编译和运行程序。最终生成.obj文件和.exe文件。这样的做法,比起使用vc要生成一大堆文件,而且要为每一个程序建立一个文件夹,是不是更加的方便呢?
(3),为编译和运行菜单设置快捷健:
utraledit-32是一个强大的编辑器,可以使用户自己定义各个菜单的快捷健。具体的做法如下:
点击菜单:高级-配置,再选中键映射这一栏,可以看到所有的菜单项对应的快捷健,当然也包括我们刚才生成的两个菜单,如果觉得这两个菜单的快捷键用得不爽的话,可以自己设定。更详细的做法就不说啦。
(4)原理:说了这么多,其实上面用到的是cl命令和utraledit-32提供的一些接口。我们知道,在dos下,可以用cl命令来编译c/c++程序(当然估计没人有会真的这么做)。而utraledit-32提供了一个接口,可以建立菜单项,
通过点击菜单项来执行dos下的命令。需要考虑的是,dos下的cl命令要求提供源文件的文件名作为参数,这个参数,在utraledit-32用%n%e来代替。当然,也可以为%N%E,但推荐使用小写,大小写的区别请看utraledit-32的帮助文档。8-7:补充:如果要编译链接生成DLL文件,把编译命令改为: cl %n%e /LD ,需要说明的是,生成exe文件的命令和生成dll文件的命令不能相互换用,所以,如果在utraledit下经常性地开发dll程序的话,还得再创建个编译dll文件得菜单为好,这样就避免了编译两种文件的时候改来改去。
用此方法的前提是要安装VC,因为此方法所用的编译程序cl.exe就是VC的编译器,在
\Microsoft Visual Studio\VC98\Bin\ 目录下。