用VB建快捷图标怎么做

来源:百度知道 编辑:UC知道 时间:2024/06/27 20:32:57
越详细越好

怎样在VB中创建一个快捷方式?
回答:
这里介绍另外一种方法!只要你拥有例如“vb5stkit.dll" 或者"vb6stki
t.dll"在你的系统目录下就可以了(一般来说,VB将程序打包后会自动将这个文
件包含其中,解压时也会自动解压到系统目录)
如果你有的话。即可在模块中进行如下申明:
Public Declare Function fCreateShellLink Lib "vb6stkit.dll" (ByVal For
der As String, ByVal ShortCutName As String, ByVal ExePath As String,
ByVal Params As String) As Long
加了之后,下面我们就来进行一个实例讲解!比如我们要在启动组中添加一个快
捷方式:
Sub Main()
Dim ret As Long
Dim AppStart As String
AppStart = "c:\windows\Start Menu\Programs\启动"
ret = fCreateShellLink(AppStart, "电脑卫士", App.path & "\" & App.EXEN
ame, "")
Msgbox"I have created the shelllink!!"
End Sub
注:参数1是你要创建快捷方式的路径;参数2是你要创建的快捷方式名;参数3是
你要创建的快捷方式所指向的程序路径及程序名;参数4可设置为空串(vbNULLS
tring)
以上方法在WINDOWS98,vb5 与 vb6下都可以通过!但在WINDOWS95下可能没有作
用!