Visual Basic - Necesito ayuda urgente Ascesos directos...

Life is soft - evento anual de software empresarial
 
Vista:

Necesito ayuda urgente Ascesos directos...

Publicado por David (55 intervenciones) el 14/08/2002 04:31:15
Necesito saber la ubicación de un Aceso directo. Por ejemplo.

El PATH de aceso directo es "C:\hola.lnk"

Cuando ejecutes hola.lnk te arranca la aplicación que esta en:
"C:\Archivos de programa\CarpetaHola\hola.exe".

Pero en visual Basic No te ejcuta "C:\hola.lnk" por que evidentemente eso es un aceso directo, y por lo tanto no es una aplicación.

Necesito saber la ubicacion que en este caso se que es:
"C:\Archivos de programa\hola\hola.exe"

O un metodo que ejecute la ubicacion del asceso directo.

Muchas Gracias por buestro tiempo....

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Necesito ayuda urgente Ascesos directos...

Publicado por Vic (141 intervenciones) el 14/08/2002 12:48:26
La pregunta es muy buena, pero no tengo ni idea. Lo único que conozco de este tema es la función para crear los accesos directos:
Declare Function fCreateShellLink Lib "STKIT432.DLL" _
(ByVal lpstrFolderName As String, _
ByVal lpstrLinkName As String, _
ByVal lpstrLinkPath As String, _
ByVal lpstrLinkArgs As String) As Long

Resultado = fCreateShellLink("..\..\Escritorio", "Bloc de _
notas", "c:\windows\notepad.exe", "")

Lo que necesitas es una API que permita leer el campo destino del link. Intenta buscarlo en http://support.microsoft.com. Tienes foros con gente que controla mucho. Espero que tengas suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar