Abrir archivos directamente
Hola comunidad, necesito saber como puedo abrir un archivo de formato cualquiera que lo reconozca el software correspondiente a través de un ActiveX, la idea es llamar el activeX desde una pagina ASP y pasar el valor del archivo correspondiente por ejemplo "datos.apr" y que la clase de activeX me abra el archivo directamente.
Salu2 Gracias.
Salu2 Gracias.
Puede ser usando la API shellexecute
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
ShellExecute Me.hWnd, _
vbNullString, _
nombre_del_archivo, _
vbNullString, _
vbNullString, _
vbNormalFocus
Ahora tenés que crear el componente ActiveX para que trabaje con la API
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
ShellExecute Me.hWnd, _
vbNullString, _
nombre_del_archivo, _
vbNullString, _
vbNullString, _
vbNormalFocus
Ahora tenés que crear el componente ActiveX para que trabaje con la API
