Inicio > Visual Basic > xaviz > Crear accesos directos

Crear accesos directos

Experto:
Usuario:
Fecha: 13/10/2008
Valoración: (3,00 sobre 5) Categoría: Visual Basic
13/10/2008
furafollas, usuario preguntando en Visual Basic
Usuario
¿Cómo puedo crear un acceso directo en el escritorio a un programa conocido utilizando VB?
13/10/2008
furafollas, experto respondiendo en Visual Basic
Experto
Hola.
Prueba con esto:

Option Explicit
Private Declare Function fCreateShellLink Lib "STKIT432.DLL" (ByVal lpstrFolderName As String, ByVal lpstrLinkName As String, _
ByVal lpstrLinkPath As String, ByVal lpstrLinkArgs As String) As Long

Private sub Command1_Click()
Dim lReturn As Long
lReturn = fCreateShellLink("..\..\Escritorio", "Nombre que quieras", "c:\xxxx\xxxx.exe", "")
End Sub

---------------------
Salu2
13/10/2008
furafollas, usuario preguntando en Visual Basic
Usuario
Ante todo muchas gracias por contestar. Tengo un problemilla. No encuentro el archivo "STKIT432.DLL" en mis discos. Trabajo bajo windows ME con VB 6.0 y el SP 5. ¿Debería tenerlo instalado o debo bajarlo de algún sitio? Salu2, furafollas
13/10/2008
furafollas, usuario preguntando en Visual Basic
Usuario
Bien. Una respuesta aceptable.
Enlaces patrocinados