用Func EndFunc是什么作用
;删除无用文件Func Delfiles ()
FileDelete(@SystemDir & "\bg.jpg")
FileDelete(@SystemDir & "\icon.ico")
FileDelete(@SystemDir & "\7za.exe")
FileDelete(@SystemDir & "\unrar.exe")
EndFunc
Func EndsSript()
Delfiles ()
EndFunc
用Func EndFunc是什么作用,比如第一段代码,只是删除文件,不用一样可以运行
[ 本帖最后由 telking 于 2008-6-7 18:38 编辑 ] 自定义函数
只是删除文件,一样可以运行
但是如果你在很多地方都要调用删除文件的语句的话,那直接用自定义函数Delfiles ()
来得方便 定义一个自定义函数
你可以这么理解:就是将用户的一些原本很多操作的多项函数封装在一个函数里面
这么做,不影响程序的执行,你不用func来定义函数也一样可以达到目的。
但如果你在一个程序里面多次要执行重复的内容或者说操作,那么很可能同样的代码需要写很多次,程序看起来就很不简洁,这时候就可以用func了 谢谢两位解答,我看了帮助,但我看很多源码没有多次调用也用了,就有点疑惑 有时候为了让读者方便阅读或将程序进行模块化 不错东西很多有时间有需要在看吧 只是自定义函数,这样让程序更清晰,不用一样可以 不是很理解这个函数 个人觉得是自定义一个函数
就是你自己的 AU3里原先没有的
如果要同的函数AU3里原先有的话就直接用好了 不用自己做了
比如说你要鼠标有 0,0跑到20,100又到12,25.。。。。很多个任意代码 (如果这个在AU3 里原先没有) 你就自己定义(用FUNC和ENDFUNC把它们都包在里面)
要用的时候只写函数名字就可以了(函数名字=包在里面的所以代码{:1_498:})
页:
[1]