当前位置: 首页 > news >正文

网站后期维护费用怎样版费开发一个网站需要哪些技术

网站后期维护费用怎样版费,开发一个网站需要哪些技术,淮安那家公司做网站,金山区做网站公司Made By 于子轩,2025.2.2 不管是使用System.IO命名空间下的File类来创建快捷方式文件,或是使用Windows Script Host对象创建快捷方式,亦或是使用Shell32对象创建快捷方式,都对用户很不友好,今天小编为大家带来一种全新…

Made By 于子轩,2025.2.2

不管是使用System.IO命名空间下的File类来创建快捷方式文件,或是使用Windows Script Host对象创建快捷方式,亦或是使用Shell32对象创建快捷方式,都对用户很不友好,今天小编为大家带来一种全新的方式:调用控制面板项(.Cpl)实现“新建快捷方式对话框”

别人的方法:

在C#中,可以使用WshShell对象来创建快捷方式。下面是一个简单的示例代码:

 

csharp复制插入

using IWshRuntimeLibrary;public void CreateShortcut(string targetPath, string shortcutPath)
{WshShell shell = new WshShell();IWshShortcut shortcut = (IWshShortcut)shell.CreateShortcut(shortcutPath);shortcut.TargetPath = targetPath;shortcut.Save();
}

在这个示例中,targetPath参数指定了目标文件或文件夹的路径,shortcutPath参数指定了要创建的快捷方式的路径。首先,我们创建一个WshShell对象,然后使用其CreateShortcut方法创建一个快捷方式对象。接下来,我们可以设置快捷方式对象的属性,例如目标路径(TargetPath)、图标路径(IconLocation)等,最后保存快捷方式(Save)。

别人的方法:

在C#中,可以使用System.IO命名空间下的FileSystem类来创建快捷方式。下面是一个示例代码:

 

csharp复制插入

using System;
using System.IO;
using IWshRuntimeLibrary;namespace ShortcutDemo
{class Program{static void Main(string[] args){string targetPath = @"C:\Path\To\Your\File.txt";string shortcutPath = @"C:\Path\To\Your\Shortcut.lnk";CreateShortcut(targetPath, shortcutPath);Console.WriteLine("Shortcut created successfully!");}static void CreateShortcut(string targetPath, string shortcutPath){WshShell shell = new WshShell();IWshShortcut shortcut = (IWshShortcut)shell.CreateShortcut(shortcutPath);shortcut.TargetPath = targetPath;shortcut.Save();}}
}

上述代码中,CreateShortcut方法接受两个参数,分别是目标文件路径和快捷方式路径。在CreateShortcut方法中,我们首先创建了一个WshShell对象,然后使用CreateShortcut方法创建了一个IWshShortcut对象。接着,我们设置shortcut.TargetPath为目标文件路径,并保存快捷方式。

我的方法:

 先附图:

CPL文件与DLL文件类似,都具有“导出函数”,在appwiz.cpl(用于管理已安装的程序和功能。通过运行appwiz.cpl,用户可以打开“程序和功能”窗口,该窗口允许用户查看、更改或卸载已安装的程序。)中,有一个函数:“NewLinkHereW”可以实现我们的要求

 [DllImport("appwiz.cpl", SetLastError = true, CharSet = CharSet.Unicode)]
 public static extern int NewLinkHereW(
  IntPtr hwndCpl,
  int msg,
  string lParam1,
  string lParam2
);

这个函数的签名是CPL文件标准方式来写的,一般我们需要提供四个参数。

应用:

要想成功发起该对画框,创建一个文件,函数将删除这个文件并在这个文件原位置上建立快捷方式

NewLinkHereW(0,0,"创建的文件地址",null);

http://www.mmbaike.com/news/105327.html

相关文章:

  • 邢台网站建设的公司苏州关键词优化软件
  • 免费网站正能量优化百度seo技术搜索引擎
  • 有什么做兼职的好的网站学网络营销好就业吗
  • wordpress网站如何播放视频播放器seo蜘蛛池
  • 哈尔滨网站制作建设多少钱方法seo
  • 写作网站官方百度经验首页官网
  • 网站建设色彩设计有什么用网络营销具有哪些特点
  • 企业网站建设需要什么此网站不支持下载视频怎么办
  • 做影视网站关停广州网络seo公司
  • 幼儿园元宵节主题网络图设计百度seo技术
  • 靠谱seo外包网络搜索引擎优化
  • ps制作网页主页效果图重庆seo顾问
  • 赤峰微网站建设网络营销swot分析
  • 濮阳网站怎么做seo百度seo sem
  • 告白网站怎么做东莞外贸推广公司
  • 专业零基础网站建设教学公司聚合搜索引擎接口
  • 域名解析到网站产品策划推广方案
  • 网站设计师认证培训seo排名大概多少钱
  • 淄博外贸网站哪家好营销技巧和营销方法视频
  • 如何降低网站的权重seo按照搜索引擎的什么对网站
  • 大连网站制作怎么做电商seo与sem是什么
  • 封丘县建站塔山双喜网站设计需要什么
  • 广东广州快速网站制作平台随机关键词生成器
  • 网站模板下载软件宁波seo排名方案优化公司
  • 电脑做系统都是英文选哪个网站提高工作效率心得体会
  • 响应式网站适合用什么框架做新闻摘抄
  • 别人用我的身份证做网站备案负责人优秀网站设计赏析
  • 黄山网站开发jidela起飞页自助建站平台
  • 做网站需要哪些人员百度竞价排名价格查询
  • 想做cpa 没有网站怎么做aso优化排名推广