发信人: chinahong()
整理人: CyberCowBoy(2000-11-07 13:32:09), 站内信件
|
用过DOS的人对于DOS下扩展名为.bat的批处理文件肯定不会陌生,它不知给 我们带来多少的方便,省去了多少的时间;它甚至还有编程的功能--我曾见过一 个小游戏就是用批处理的那几句语句写成的,就是说游戏的文件只要那一个.bat 文件就行了。
可是现在大家都改用WINDOWS系统,有没有发现WINDOWS95/98没有带批处理功 能?也许有人说Windows不是自带一个Windows Scripting Host,但如果你试过你 就知道编写起来比在DOS下编写.bat要麻烦得多了;也许有人认为Windows95/98的 方便性很高,弄个批处理没有什么用征,可以如果有人每启动某个游戏要先启动 游侠II和MagicWin98,或启动PhotoShop时要同时启动ACDSee32,是不是也觉得很 烦?也许又有人说那简单呀,给写一个.bat文件放在桌面上,需要时执行不就行 了?可是面对那个黑黑的DOS窗口...
现在有了GoGoGO!,一切烦恼都一扫而空:与DOS的批处理语法极其相似,但 比DOS的批处理功能更强大。能打开的文件形式不仅仅是可执行文件,一切您在W indows中能由默认程序打开的文件,GoGoGo!都可以打开,比如*.txt、*.ini、* .bmp......GoGoGo!本身的.ggg文件,就像批处理文件可以调用其它.bat文件(当 然不能调用本身,否则会引起死循环的)。而编写起来又十分容易,而且更加入 了消息框的处理,安装后还带了一个完整的示例文件,让您一看就明白。
至于批处理的编写方法,请先看基本语法:
“ W(/D/MSG) // [路径\]文件名.扩展名 [/参数]
^^
请注意这个地方 ”
W与D与MSG只能选其一,W代表Wait,指执行此行所指定的程序后,GoGoGo!将 会暂停住,直至被执行程序关闭后才继续执行下一行;D代表Don't Wait,指执行 此行所指定的程序后,不管其执行后是否关闭,将继续执行下一行语句;MSG代表 “消息”,是指你想要发出的消息,将会弹出一个消息框,同时暂时停止执行下 一行,直至用户点确定关闭消息框。
路径一般不建议省略,如果您确定指定的程序的路径已在系统中给出(如Wi ndows目录下的程序),可以省略。扩展名不能省略,但如果是EXE文件就可以省 略。参数根据您的需要,可以选择加或者不加。
另外,请注意,1、一个程序必须为单独的一行。
2、写完后,存盘文件的扩展名必须为.ggg才能正确执行。
~~~~~~~~~~~~~~~~~~~~~~~~~~
3、在GoGoGo!中,前缀(W、D、MSG)与执行语句不再有严格的划分标 志,只要在两者之间有一个“//”来分开就行了,而且不论此前后有多少个空格 ,只要在同一行中用“//”把这两者区分开来就可以被正确识别。典型例子请参 看安装后GoGoGo!安装文件夹中的example.ggg文件。
4、如果您想在批处理文件中加入注释的话,那么只要使用GoGoGo!不 支持的语法书写,该行就会被忽略。
其实GoGoGo!的语法与DOS的批处理文件的语法差不多,只是多了个必须的前 辍。在安装后,GoGoGo!的安装目录中有一个EXAMPLE.GGG的文件,它是一个执行 示范文件,您可以用记事本打开它看看它是如何写的,并试着执行它,看看它的 执行过程。
看到这里是不是觉得心动了?是不是想去下载了?呵呵,再告诉你一个好消 息,它的下载文件只有63K,赶快去下载吧。下载地址是http://member.netease .com/~ahong/soft/ggg.exe
-- 要去看看吗?
◢■■■■■■■■■◣
◢■ 虹 轩 ■◣
◢■■ ahong.mycool.net ■■◣
◢■■■■■■■■■■■■■■■◣
★°☆∴ 欢 迎 您 前 去 做※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.109.215.131]
|
|