中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      C#如何創建快捷方式和添加網頁到收藏夾

      時間:2024-09-19 07:04:17 ACCP培訓 我要投稿
      • 相關推薦

      C#如何創建快捷方式和添加網頁到收藏夾

        為了方便大家的學習,下面是小編整理的關于C#如何創建快捷方式和添加網頁到收藏夾的方法,歡迎參考!

        一、C#創建快捷方式

        要創建快捷方式須引用IWshRuntimeLibrary.dll,引用方式為:對項目添加引用——>選擇COM組件——>選擇"Windows Script Host Object Model"確定,則添加成功!接下來就是編碼:

        ///

        /// 生成快捷方式

        ///

        /// 原目標位置

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

        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("創佳快捷方式成功!");

        }

        catch (Exception ex)

        {

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

        }

        }

        以上是C#里面調用相應的方法創建快捷方式的方法;接下來要講的是C#里面將一個網頁添加到收藏夾里面,其實將網頁添加到收藏夾里的實質是將給定的網頁生成一個快捷方式并放在收藏夾對應的電腦的物理文件夾里面即可。

        二、將網頁添加到收藏夾

        首先,像第一步一樣引用相應的dll

        ///

        /// 添加收藏夾

        ///

        /// 對應的網頁的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)

        {

        //獲取當前用戶的收藏夾的物理文件夾位置

        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("請求失敗");

        }

        }

        catch (Exception ex)

        {

        MessageBox.Show(ex.Message);

        }

        }

      【C#如何創建快捷方式和添加網頁到收藏夾】相關文章:

      如何識別和防御Web網頁木馬09-11

      word如何添加標題樣式06-26

      PPT如何添加超鏈接09-28

      如何添加用戶對網站的黏度?08-08

      c#和javascript函數相互調用示例10-16

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

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

      C# AutoResetEvent的使用10-29

      會聲會影如何添加遮罩07-08

      linux如何給文件或目錄添加apache權限11-03

      主站蜘蛛池模板: 欧美性xxx久久| 亚洲一区二区三区中文视频| 沂南县| 久久精品亚洲精品不卡顿| 成人白浆一区二区三区在线观看| 亚洲午夜无码视频在线播放| 莱州市| 略阳县| 精品久久黑人一区二区| 视频网站在线观看不卡| 亚洲av影片一区二区三区| 久久久精品国产亚洲av日韩| 日本一区二区三区四区不卡视频 | 中文字幕在线视频不卡一区二区| 亚洲在线一区二区三区四区| 国产一精品一aⅴ一免费| 国产精品亚洲精品日产久久久| 镇平县| 杭锦后旗| 盖州市| 99久久综合国产精品免费| 欧美日韩国产在线成人网| 99久久精品国产片| 国产日韩亚洲一区二区| 临夏市| 凤翔县| 象州县| 初尝人妻少妇中文字幕在线| a午夜国产一级黄片| 中国免费一级毛片| 亚洲AⅤ樱花无码| 精品一区二区三区不卡少妇av| 成美女黄网站18禁免费| 亚洲av色香蕉一区二区三区精品| 一级无码啪啪| 中文字幕乱码免费在线视频| 亚洲视频第一页在线观看| 国产一区二区三区在线免费观看| 亚洲黄色一级片在线观看| 国产午夜激情视频自拍| 亚洲av影片一区二区三区|