• Domingo 22 de Diciembre de 2024, 03:20

Autor Tema:  Abrir Ventanas Explorer  (Leído 905 veces)

KeiDash

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
Abrir Ventanas Explorer
« en: Jueves 9 de Agosto de 2007, 12:13 »
0
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:

Código: Text
  1. Private Declare Function ShellExecute Lib "shell32.dll" Alias _
  2. "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, _
  3. ByVal lpFile As String, ByVal lpParameters As String, _
  4. ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
  5.  
  6.  
  7. Y luego usarlo con:
  8.  
  9. dim res as long
  10. res = ShellExecute(Me.hwnd, "Open", "c:\documento.doc","", "", 1)
  11.  
  12.  

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.