亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

C#如何創(chuàng)建快捷方式和添加網(wǎng)頁到收藏夾

時(shí)間:2024-09-19 07:04:17 ACCP培訓(xùn) 我要投稿
  • 相關(guān)推薦

C#如何創(chuàng)建快捷方式和添加網(wǎng)頁到收藏夾

  為了方便大家的學(xué)習(xí),下面是小編整理的關(guān)于C#如何創(chuàng)建快捷方式和添加網(wǎng)頁到收藏夾的方法,歡迎參考!

  一、C#創(chuàng)建快捷方式

  要?jiǎng)?chuàng)建快捷方式須引用IWshRuntimeLibrary.dll,引用方式為:對(duì)項(xiàng)目添加引用——>選擇COM組件——>選擇"Windows Script Host Object Model"確定,則添加成功!接下來就是編碼:

  ///

  /// 生成快捷方式

  ///

  /// 原目標(biāo)位置

  /// /// 保存快捷方式的位置

  protected void CreateShortcuts(String targetPath, String savePath,String saveName)

  {

  IWshRuntimeLibrary.IWshShell shell_class = new IWshRuntimeLibrary.IWshShell_ClassClass();

  IWshRuntimeLibrary.IWshShortcut shortcut = null;

  if (!Directory.Exists(targetPath))

  return;

  if (!Directory(savePath))

  Directory.CreateDirectory(savePath);

  try

  {

  shortcut = shell_class.CreateShortcut(savePath + @"/" + saveName + ".lnk") as IWshRuntimeLibrary.IWshShortcut;

  shortcut.TargetPath = targetPath;

  shortcut.Save();

  MessageBox.Show("創(chuàng)佳快捷方式成功!");

  }

  catch (Exception ex)

  {

  MessageBox.Show("創(chuàng)佳快捷方式失敗!");

  }

  }

  以上是C#里面調(diào)用相應(yīng)的方法創(chuàng)建快捷方式的方法;接下來要講的是C#里面將一個(gè)網(wǎng)頁添加到收藏夾里面,其實(shí)將網(wǎng)頁添加到收藏夾里的實(shí)質(zhì)是將給定的網(wǎng)頁生成一個(gè)快捷方式并放在收藏夾對(duì)應(yīng)的電腦的物理文件夾里面即可。

  二、將網(wǎng)頁添加到收藏夾

  首先,像第一步一樣引用相應(yīng)的dll

  ///

  /// 添加收藏夾

  ///

  /// 對(duì)應(yīng)的網(wǎng)頁的url

  /// 保存的名稱

  /// 文件夾名稱

  protected void AddToFavorites(String url, String saveName, String folderName)

  {

  System.Net.HttpWebRequest request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(new Uri(url));

  request.Method = "GET";

  request.Timeout = 10000;

  try

  {

  System.Net.HttpWebResponse response = (System.Net.HttpWebResponse)request.GetResponse();

  if (response.StatusCode == System.Net.HttpStatusCode.OK)

  {

  //獲取當(dāng)前用戶的收藏夾的物理文件夾位置

  String favoritesPath = Environment.GetFolderPath(Environment.SpecialFolder.Favorites);

  String savePath = favoritesPath;

  if (!String.IsNullOrEmpty(folderName))

  {

  savePath += @"/" + folderName;

  if (!Directory.Exists(savePath))

  Directory.CreateDirectory(savePath);

  }

  IWshRuntimeLibrary.WshShell shell_class = new IWshRuntimeLibrary.WshShellClass();

  IWshRuntimeLibrary.IWshShortcut shortcut = null;

  try

  {

  shortcut = shell_class.CreateShortcut(favoritesPath + @"/" + saveName + ".lnk") as IWshRuntimeLibrary.IWshShortcut;

  shortcut.TargetPath = url;

  shortcut.Save();

  MessageBox.Show("添加成功");

  }

  catch (Exception ex)

  {

  MessageBox.Show("添加失敗");

  }

  }

  else

  {

  MessageBox.Show("請(qǐng)求失敗");

  }

  }

  catch (Exception ex)

  {

  MessageBox.Show(ex.Message);

  }

  }

【C#如何創(chuàng)建快捷方式和添加網(wǎng)頁到收藏夾】相關(guān)文章:

如何識(shí)別和防御Web網(wǎng)頁木馬09-11

word如何添加標(biāo)題樣式06-26

PPT如何添加超鏈接09-28

如何添加用戶對(duì)網(wǎng)站的黏度?08-08

c#和javascript函數(shù)相互調(diào)用示例10-16

如何在模板之間添加素材07-16

ppt中如何添加超鏈接09-05

C# AutoResetEvent的使用10-29

會(huì)聲會(huì)影如何添加遮罩07-08

linux如何給文件或目錄添加apache權(quán)限11-03

主站蜘蛛池模板: 久久精品国产一区二区三区不卡 | 国产av无码精品色午夜| 在线成人国产天堂精品av| 欧美成人aⅴ| 亚洲a级毛片| 精品国产一区二区三区久久久狼 | 欧美亚洲精品中文字幕乱码| 色婷婷婷丁香亚洲综合 | 亚洲国产精品成人综合色| 亚洲日韩欧美一区二区三区| 国产亚洲精品久久久999蜜臀| 人妻 日韩精品 中文字幕| 国产又色又刺激高潮视频| 亚洲一区二区三区在线播放无码| 狠狠做深爱婷婷丁香综合| 永川市| 老女老肥熟国产在线视频| 国产精品成人免费视频网站京东| 万荣县| 亚洲精品一区国产| 久久人妻av一区二区软件| 欧美日本在线| 天天躁日日躁狠狠躁| 亚洲制服丝袜中文字幕自拍| 亚洲性色永久网址| 欧洲人与动牲交α欧美精品| 国产三级片视频| 高清色本在线www| 久久大香萑太香蕉av黄软件| 欧美日韩一区二区成人午夜电影| 在线亚洲精品福利网址导航| 在线 国产 精品 蜜芽| 欧洲熟妇色xxxx欧美老妇多毛 | 久久99er精品国产首页| 任你躁国产自任一区二区三区| 精品国产免费观看一区| 天堂va欧美ⅴa亚洲va在线| 丁香激情综合久久伊人久久| 日本一卡二卡四卡无卡乱码视频免费| 扒开双腿猛进入喷水高潮视频| 特大巨黑吊av在线播放|