asp.net 生成桌面快捷方式代码

 1 using system;
 2  using system.data;
 3 using system.configuration;
 4 using system.collections;
 5 using system.web;
 6 using system.web.security;
 7 using system.web.ui;
 8 using system.web.ui.webcontrols;
 9 using system.web.ui.webcontrols.webparts;
10 using system.web.ui.htmlcontrols;
11
12 public partial class createshortcut : system.web.ui.page
13 {
14     protected void page_load(object sender, eventargs e)
15     {
16     }
17
18     /// <summary>
19     /// 创建快捷方式
20     /// </summary>
21     /// <param name="title">标题</param>
22     /// <param name="url">url地址</param>
23     private void createshortcut(string title, string url)
24     {
25         string strfavoritefolder;
26
27         // “收藏夹”中 创建 ie 快捷方式
28         strfavoritefolder = system.environment.getfolderpath(environment.specialfolder.favorites);
29         createshortcutfile(title, url, strfavoritefolder);
30
31         // “ 桌面 ”中 创建 ie 快捷方式
32         strfavoritefolder = system.environment.getfolderpath(environment.specialfolder.desktop);
33         createshortcutfile(title, url, strfavoritefolder);
34
35         // “ 链接 ”中 创建 ie 快捷方式
36         strfavoritefolder = system.environment.getfolderpath(environment.specialfolder.favorites) + "链接";
37         createshortcutfile(title, url, strfavoritefolder);
38
39         //「开始」菜单中 创建 ie 快捷方式
40         strfavoritefolder = system.environment.getfolderpath(environment.specialfolder.startmenu);
41         createshortcutfile(title, url, strfavoritefolder);
42
43     }
44
45     /// <summary>
46     /// 创建快捷方式
47     /// </summary>
48     /// <param name="title">标题</param>
49     /// <param name="url">url地址</param>
50     /// <param name="specialfolder">特殊文件夹</param>
51     private void createshortcutfile(string title, string url, string specialfolder)
52     {
53         // create shortcut file, based on title
54         system.io.streamwriter objwriter = system.io.file.createtext(specialfolder + "" + title + ".url");
55         // write url to file
56         objwriter.writeline("[internetshortcut]");
57         objwriter.writeline("url=" + url);
58         // close file
59         objwriter.close();
60     }
61
62     private void btnshortcut_click(object sender, system.eventargs e)
63     {
64         createshortcut("it鸟的专栏 - 博客圆", http://www.111cn.net/);
65     }
66 }

时间: 2024-09-20 06:27:11

asp.net 生成桌面快捷方式代码的相关文章

PHP生成网站桌面快捷方式代码分享_php技巧

PHP生成桌面快捷方式就是这么的简单,大家生成的时候改下你要生成的网站即可. dianji.html代码: 复制代码 代码如下: <a href="a.php?url=www.jb51.net&name=">生成左面快捷方式</a> shengcheng.php代码: 复制代码 代码如下: <?php //网站生存左面快捷方式---功能 $url = $_GET['url']; $filename = urldecode($_GET['name']

C#生成桌面快捷方式

C#生成桌面快捷方式,如下代码: WindowsShortcut.Shortcut sc = new WindowsShortcut.Shortcut();                     sc.Path = this.currentDir + "/平台启动器.exe";    sc.WorkingDirectory = this.currentDir;    sc.Description = "平台启动器";    string DesktopPath =

Android应用创建桌面快捷方式代码_Android

android的快捷方式比较简单,就是发一个系统的广播,然后为快捷方式设置Intent--- package com.xikang.android.slimcoach.utils; /** * @author huiych * 创建快捷方式 * @created 2013-02-21 * */ import android.content.Intent; import android.os.Parcelable; import com.xikang.android.slimcoach.AppXi

asp.net生成静态页面代码

asp教程.net生成静态页面代码 private static void createfile(string userid, string filename, string htmlcode)         {             filename += ".html";             string localpath = "e:/www.111cn.net/sun/sundecorativesystem/users/" + userid;    

asp.net生成图形验证代码程序

asp教程.net生成图形验证代码程序 void palm::display() {     glloadidentity();                                 // 重置当前的模型观察矩阵     glcolor3f(.0f,1.0f,1.0f);        //绘制手掌四周     glbegin(gl_quad_strip);         glvertex3f(  -39.5000     ,     37.7987  ,   10.0000 ) ;

用php或asp创建网页桌面快捷方式的代码_php技巧

新建一个PHP文档:名字好记就行如:shortcut.php PHP文档中的内容: 代码 复制代码 代码如下: <?php $Shortcut = "[InternetShortcut] URL=http://www.jb51.net/ IDList= [{000214A0-0000-0000-C000-000000000046}] Prop3=19,2 "; Header("Content-type: application/octet-stream");

用php或asp创建网页桌面快捷方式的代码

新建一个PHP文档:名字好记就行如:shortcut.php PHP文档中的内容: 代码 代码如下: <?php $Shortcut = "[InternetShortcut] URL=http://www.jzread.com/ IDList= [{000214A0-0000-0000-C000-000000000046}] Prop3=19,2 "; Header("Content-type: application/octet-stream"); hea

asp.net生成缩略图实现代码_实用技巧

复制代码 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Drawing; using System.IO; namespace web三层 { /// <summary> /// 显示请求图片的缩略图,以宽度100像素为最大单位 /// </summary> public class imgSmall : IHttpHan

Android应用创建桌面快捷方式代码

android的快捷方式比较简单,就是发一个系统的广播,然后为快捷方式设置Intent--- package com.xikang.android.slimcoach.utils; /** * @author huiych * 创建快捷方式 * @created 2013-02-21 * */ import android.content.Intent; import android.os.Parcelable; import com.xikang.android.slimcoach.AppXi