Hola muy buenas a todos de nuevo. Estoy intentando por programación abrir una ventada de explorer (tipo C: y que se muestre como windows). He buscando información por internet y encontre una funcion en la que se usa la shell32.dll para este tipo de cosas.
La función en si no parece muy complicada, la copio:
Private 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
Y luego usarlo con:
dim res as long
res = ShellExecute(Me.hwnd, "Open", "c:\documento.doc","", "", 1)
El problema que me surje ami para usar esto es que Me.hwnd no me lo reconoce y me dice que no es parte de mi formulario.
Que me falta? Es esta la manera correcta de hacerlo?
A ver si me ayuda alguien.
Saludos.