Como adjuntar un icono a un acceso directo
Publicado por Alfredo (1 intervención) el 28/07/2010 17:26:31
Buenos días tengo un código que me genera un exe para crear un acceso directo en Visual Basic 6.0.
Todo lo hace perfecto pero me estoy volviendo loco para que el icono del acceso directo sea un icono que tengo yo personalizado. Si lo ejecuto en mi ordenador va bien (el icono es personalizado), pero en otros ordenadores el icono no es el personalizado.
Supongo que hay que adjuntarlo como recurso o referenciarlo de alguna otra forma
Muchas gracias por anticipado.
Este es el código
Set obj = CreateObject("wscript.Shell")
ShortCutPath = obj.SpecialFolders("Desktop")
'Crea el acceso directo en la carpeta erspecial indicada
Set acceso_directo = obj.CreateShortcut(ShortCutPath & "\Nombre del Acceso Directo.lnk")
With acceso_directo
' Ruta del archivo al cual hacer el acceso directo
.TargetPath = "https://xxxxx.com/login.asp?usuario=" + Me.txt_usuario.Text + "&password=" + Me.txt_password.Text
' Icono
.IconLocation = "c:/iconopersonalizado.ico"
'Graba el cambio
.Save
End With
Todo lo hace perfecto pero me estoy volviendo loco para que el icono del acceso directo sea un icono que tengo yo personalizado. Si lo ejecuto en mi ordenador va bien (el icono es personalizado), pero en otros ordenadores el icono no es el personalizado.
Supongo que hay que adjuntarlo como recurso o referenciarlo de alguna otra forma
Muchas gracias por anticipado.
Este es el código
Set obj = CreateObject("wscript.Shell")
ShortCutPath = obj.SpecialFolders("Desktop")
'Crea el acceso directo en la carpeta erspecial indicada
Set acceso_directo = obj.CreateShortcut(ShortCutPath & "\Nombre del Acceso Directo.lnk")
With acceso_directo
' Ruta del archivo al cual hacer el acceso directo
.TargetPath = "https://xxxxx.com/login.asp?usuario=" + Me.txt_usuario.Text + "&password=" + Me.txt_password.Text
' Icono
.IconLocation = "c:/iconopersonalizado.ico"
'Graba el cambio
.Save
End With
Valora esta pregunta
0