1 0 1
分享排行榜
修正错误贡献榜
已审核词条 未审核词条
子程序名返回值类型公开备 注
系统_创建桌面快捷方式逻辑型 创建桌面快捷方式 (成功返回真,失败返回假)
参数名类 型参考可空数组备 注
lnk名称文本型如:精易编程助手
目标文本型指向的文件全路径文件名,如 C:\001.txt,如果是目录就直接为 C:\001
参数文本文本型执行文件的参数
图标文件文本型图标文件的路径 可空:为空时用目标的第一个图标
运行方式整数型1,常规方式,3,最大化,7,最小化
备注文本型快方式的备注信息
快捷键文本型启动快捷方式的快捷键 如“Ctrl Alt Y”
变量名类 型静态数组备 注
工作目录文本型 
临时文本文本型"0"
对象对象 
计次整数型 
局_返回值逻辑型 
如果真 (寻找文本 (lnk名称, “\”, , ) ≠ -1)
lnk名称 = 文件_取文件名 (lnk名称, )
如果 (寻找文本 (lnk名称, “.lnk”, , ) = -1)
lnk名称 = 目录_取特定目录EX (5) + lnk名称 + “.lnk”
lnk名称 = 目录_取特定目录EX (5) + lnk名称
如果真 (文件是否存在 (lnk名称))
删除文件 (lnk名称)
临时文本 = 分割文本 (目标, “\”, )
如果真 (取数组下标 (临时文本, ) < 2)
返回 ()
计次循环首 (取数组下标 (临时文本, ) - 1, 计次)
工作目录 = 工作目录 + 临时文本 [计次]“\”
计次循环尾 ()
CoInitialize (0)
如果真 (对象.创建 (“WshShell”, “wshom.ocx”))
对象 = 对象.对象型方法 (“CreateShortcut”, lnk名称)
局_返回值 = 取反 (对象.是否为空 ())
如果真 (局_返回值 对象.写属性 (“TargetPath”, 目标))
对象.写属性 (“WorkingDirectory”, 工作目录)
如果 (是否为空 (图标文件))
判断 (文件_取扩展名 (目标)“”)
对象.写属性 (“IconLocation”, “SHELL32.dll,4”)
对象.写属性 (“IconLocation”, 目标 + “,0”)

对象.写属性 (“IconLocation”, 图标文件)
对象.写属性 (“WindowStyle”, 运行方式)
对象.写属性 (“Description”, 备注)
对象.写属性 (“Arguments”, 参数文本)
对象.写属性 (“Hotkey”, 快捷键)
对象 = 对象.对象型方法 (“Save”, )

CoUninitialize ()
返回 (局_返回值)
子程序名返回值类型公开备 注
目录_取特定目录EX文本型 1 AppDat局_项名数据 2 IE临时目录 3 局_项数组DBurning 4 局_项数组ookies 5 桌面 6 收藏夹 7 字体 8 历史记录 9 Lo局_项数组alAppDat局_项名数据 10 Lo局_项数组alSettings 11 我的音乐 12 我的图片 13 我的视频 14 NetHood 15 我的文档 16 PrintHood 17 开始_程序 18 我最近的文档 19 发送到 20 开始菜单 21 启动文件夹 22 Templates 23 所有用户_管理工具 24 所有用户_AppDat局_项名数据 25 所有用户_桌面 26 所有用户_文档 27 所有用户_收藏夹 28 所有用户_开始_程序 29 所有用户_开始菜单 30 所有用户_启动文件夹 31 所有用户_Templates 32 所有用户_音乐 33 所有用户_图片 34 所有用户_视频 35 临时目录 36 安装目录 37 系统目录 38 用户目录 39 所有用户 40 程序文件 41 所有用户_程序文件 42 系统盘 43 软件安装目录
参数名类 型参考可空数组备 注
选择类型整数型[beineimao]
变量名类 型静态数组备 注
文本1文本型 
类型文本型"0"
i整数型 
加入成员 (类型, “AppData”)
加入成员 (类型, “Cache”)
加入成员 (类型, “CD Burning”)
加入成员 (类型, “Cookies”)
加入成员 (类型, “Desktop”)
加入成员 (类型, “Favorites”)
加入成员 (类型, “Fonts”)
加入成员 (类型, “History”)
加入成员 (类型, “Local AppData”)
加入成员 (类型, “Local Settings”)
加入成员 (类型, “My Music”)
加入成员 (类型, “My Pictures”)
加入成员 (类型, “My Video”)
加入成员 (类型, “NetHood”)
加入成员 (类型, “Personal”)
加入成员 (类型, “PrintHood”)
加入成员 (类型, “Programs”)
加入成员 (类型, “Recent”)
加入成员 (类型, “SendTo”)
加入成员 (类型, “Start Menu”)
加入成员 (类型, “Startup”)
加入成员 (类型, “Templates”)
加入成员 (类型, “Common Administrative Tools”)
加入成员 (类型, “Common AppData”)
加入成员 (类型, “Common Desktop”)
加入成员 (类型, “Common Documents”)
加入成员 (类型, “Common Favorites”)
加入成员 (类型, “Common Programs”)
加入成员 (类型, “Common Start Menu”)
加入成员 (类型, “Common Startup”)
加入成员 (类型, “Common Templates”)
加入成员 (类型, “CommonMusic”)
加入成员 (类型, “CommonPictures”)
加入成员 (类型, “CommonVideo”)
加入成员 (类型, “Temp”)
加入成员 (类型, “WinDir”)
加入成员 (类型, “System32”)
加入成员 (类型, “USERPROFILE”)
加入成员 (类型, “ALLUSERSPROFILE”)
加入成员 (类型, “ProgramFiles”)
加入成员 (类型, “CommonProgramFiles”)
加入成员 (类型, “SystemDrive”)
加入成员 (类型, “软件安装目录”)
如果真 (到小写 (类型 [选择类型])“软件安装目录”)
返回 (取运行目录 ())
如果真 (读环境变量 (到小写 (类型 [选择类型])) ≠ “”)
返回 (读环境变量 (到小写 (类型 [选择类型])))
如果真 (到小写 (类型 [选择类型])到小写 (“System32”))
返回 (取文本左边 (读环境变量 (“ComSpec”), 倒找文本 (读环境变量 (“ComSpec”), “\”, , ) - 1))
返回 (取文本注册项 (选择 (到小写 (取文本左边 (到小写 (类型 [选择类型]), 6)) = “common”, #本地机器, #现行用户 ), “Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\”到小写 (类型 [选择类型]), ))
子程序名返回值类型公开备 注
文件_取文件名文本型 如:局_项数组:\123.exe 成功返回123
参数名类 型参考可空数组备 注
路径文件名文本型文件完整地址
是否带后缀逻辑型默认为假,不带后缀;真为带后缀
变量名类 型静态数组备 注
局_文件名文本型 
局_文件名 = PathFindFileNameA (路径文件名)
如果真 (取文本右边 (局_文件名, 1)“\”)
' 取出来了一个\,这表示不正确,返回空
返回 (“”)
返回 (选择 (是否带后缀, 局_文件名, 取文本左边 (局_文件名, 取文本长度 (局_文件名)取文本长度 (文件_取扩展名 (局_文件名)))))
子程序名返回值类型公开备 注
文件_取扩展名文本型 返回一个文件的后缀名,如:.jpg 如果没有后缀,返回空
参数名类 型参考可空数组备 注
文件名文本型需要处理的原始文件名
返回 (PathFindExtensionA (文件名))
DLL命令名返回值类型公开备 注
PathFindFileNameA文本型 文件路径取文件名
DLL库文件名:
shlwapi.dll
在DLL库中对应命令名:
PathFindFileNameA
参数名类 型传址数组备 注
pszPath文本型要取文件名的文件路径
DLL命令名返回值类型公开备 注
PathFindExtensionA文本型 获取绝对路径或文件名中的文件扩展名。如果扩展名找到则返回pszPath字符串中“.”所在地址,否则返回空字符结尾地址。
DLL库文件名:
shlwapi.dll
在DLL库中对应命令名:
PathFindExtensionA
参数名类 型传址数组备 注
pszPath文本型指向以0结尾,最大长度为MAX_PATH文件路径字符串指针。备注:一个有效的扩展名是不包括空格的。
DLL命令名返回值类型公开备 注
CoInitialize整数型 
DLL库文件名:
ole32
在DLL库中对应命令名:
CoInitialize
参数名类 型传址数组备 注
pvReserved整数型0
DLL命令名返回值类型公开备 注
CoUninitialize整数型 
DLL库文件名:
Ole32
在DLL库中对应命令名:
CoUninitialize
参数名类 型传址数组备 注


词条作者信息 使用例程
评论列表   发现违规评论、广告、刷屏,请点击举报(有奖)
无评论 评论
  • Copyright © ijingyi.com All Rights Reserved.