关于创建快捷方式的小结

Hello天宝

Hello天宝

2016-01-29 12:41

关于创建快捷方式的小结,关于创建快捷方式的小结

因为要用到这方面的东东,所以小结了一下,如下:
/// /// 创建文件的快捷方式(虚拟路径) /// ///
目标位置
///
目标
private void CreateShortCut(string Path,string TargetPath) { if(System.IO.File.Exists(@TargetPath)) { Path += @".lnk"; IWshRuntimeLibrary.WshShell shell = new IWshRuntimeLibrary.WshShellClass(); IWshRuntimeLibrary.IWshShortcut shortcut = (IWshRuntimeLibrary.IWshShortcut)shell.CreateShortcut(@Path); shortcut.TargetPath = @TargetPath; shortcut.Save(); } }
/// /// 把虚拟的快捷方式路径转化为物理路径 /// ///
虚拟路径
/// 物理路径 如果为空字符窜则该虚拟路径不存在或者输入的不是虚拟路径 private string ConvertToPhysicalPath(string Path) { string targetPath=""; Path += @".lnk"; if(System.IO.File.Exists(@Path)) { IWshRuntimeLibrary.WshShell shell = new IWshRuntimeLibrary.WshShellClass(); IWshRuntimeLibrary.IWshShortcut shortcut = (IWshRuntimeLibrary.IWshShortcut)shell.CreateShortcut(@Path); targetPath = shortcut.TargetPath; } return targetPath; }
展开更多 50%)
分享

猜你喜欢

关于创建快捷方式的小结

电脑网络
关于创建快捷方式的小结

使用Javascript创建快捷方式

Web开发
使用Javascript创建快捷方式

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

创建快捷方式到[启动]

编程语言 网络编程
创建快捷方式到[启动]

Win8如何在桌面创建快捷方式

windows系统
Win8如何在桌面创建快捷方式

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

用Visual C# 2005创建快捷方式

编程语言 网络编程
用Visual C# 2005创建快捷方式

Windows 8如何在桌面创建快捷方式?

电脑入门
Windows 8如何在桌面创建快捷方式?

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Flash小技巧:巧用Bitmap类制作按钮

Flash小技巧:巧用Bitmap类制作按钮

攻防结合!谈Flash的破解与加密大战

攻防结合!谈Flash的破解与加密大战
下拉加载更多内容 ↓