- .版本 2
- .子程序 删除文件_对象, , 公开
- .参数 路径, 文本型
- .局部变量 sf, 对象
- sf.创建 (“Scripting.FileSystemObject”, )
- sf.方法 (“DeleteFile”, 取路径收缩_ (路径))
- sf.清除 ()
- .子程序 读指定文本行, 文本型, 公开, 对象
- .参数 文件路径, 文本型
- .参数 第几行, 整数型
- .局部变量 SF, 对象
- .局部变量 TF, 对象
- .局部变量 返回值, 文本型
- SF.创建 (“Scripting.FileSystemObject”, )
- TF = SF.读对象型属性 (“OpenTextFile”, 文件路径, 1)
- .变量循环首 (1, 第几行, 1, )
- 返回值 = TF.读文本属性 (“ReadLine”, )
- .变量循环尾 ()
- SF.清除 ()
- TF.清除 ()
- 返回 (返回值)
- .子程序 通用对话框, 文本型, 公开, 返回路径 对象
- .参数 默认路径, 文本型
- .参数 文件过滤, 文本型, , "文本型|*.txt|所有文件|*.*"
- .局部变量 cd, 对象, , , FileDialog
- .局部变量 返回值, 文本型
- cd.创建 (“UserAccounts.CommonDialog”, )
- cd.写属性 (“Filter”, 文件过滤)
- cd.写属性 (“InitialDir”, 默认路径)
- cd.方法 (“ShowOpen”, )
- 返回值 = cd.读文本属性 (“FileName”, )
- cd.清除 ()
- 返回 (返回值)
- .子程序 快捷方式创建, , 公开, 对象
- .参数 名称, 文本型
- .参数 路径, 文本型, , 程序地址或网页地址
- .局部变量 WS, 对象
- .局部变量 lnk, 对象
- WS.创建 (“Wscript.Shell”, )
- lnk = WS.读对象型属性 (“CreateShortcut”, 名称 + “.lnk”)
- lnk.写属性 (“TargetPath”, 路径)
- lnk.方法 (“Save”, )
- WS.清除 ()
- lnk.清除 ()
- .子程序 注册表读写删, 文本型, 公开, 对象
- .参数 注册项路径, 文本型
- .参数 注册项文值, 文本型, 可空
- .参数 是否删除, 逻辑型, 可空, 默认为读写模式
- .局部变量 WS, 对象
- .局部变量 返回值, 文本型, , , RegWrite
- WS.创建 (“wscript.shell”, )
- .如果真 (是否删除)
- WS.方法 (“RegDelete”, 注册项路径)
- WS.清除 ()
- 返回 (“”)
- .如果真结束
- .如果真 (是否为空 (注册项文值) = 真 且 是否为空 (是否删除) = 真)
- 返回值 = WS.读文本属性 (“RegRead”, 注册项路径)
- WS.清除 ()
- 返回 (返回值)
- .如果真结束
- .如果真 (是否为空 (注册项文值) = 假 且 是否为空 (是否删除) = 真)
- WS.方法 (“RegWrite”, 注册项路径, 注册项文值)
- 返回 (“”)
- .如果真结束
- 返回 (“”)
复制代码 |