elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  SHBrowseForFolder sin Cuadro de diálogo
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: SHBrowseForFolder sin Cuadro de diálogo  (Leído 2,469 veces)
McWetn

Desconectado Desconectado

Mensajes: 2


Ver Perfil
SHBrowseForFolder sin Cuadro de diálogo
« en: 7 Abril 2019, 13:38 pm »

Hola a todos,
Estoy utilizando la api 'BROWSEINFO' y sale un cuadro de dialogo para seleccionar una ruta, me gustaria saber si puedo utilizar esta api sin que salga el cuadro de dialogo ya que ya le facilito la ruta de busqueda.

Es decir que al pulsar un botón 'Busqueda' que haga la búsqueda en la ruta especificada automaticamente sin que salga el cuadro de dialogo.

Código:
 IDir = "F:\Musica" ' Ruta inicio buscar.
 BF = BrowseForFolderByPath(IDir, hwnd, "Buscar en '" & IDir & "'")

Muchas gracias.


En línea

Serapis
Colaborador
***
Desconectado Desconectado

Mensajes: 3.391


Ver Perfil
Re: SHBrowseForFolder sin Cuadro de diálogo
« Respuesta #1 en: 7 Abril 2019, 16:19 pm »

Creo que no termino de entenderte, pero más bien porque no te explicas bien.

Veamos la API browseforfolder, como su nombre indica (Browse=Navegar) se usa cuando quieres que el usuario elija una carpeta... entonces el usuario no podría elegir nada si no aparece el cuadro de diálogo.

Si tu ya tienes una carpeta decidida y esa carpeta no quieres que sea cambiada por el usuario entonces SOBRA dar al usuario la opción de elegir una carpeta distinta. Usa YA tu ruta donde sea que tengas que usarla...

Si las cosas no van por ahí, o te explica smejor o pones código que hable por tí...


En línea

McWetn

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: SHBrowseForFolder sin Cuadro de diálogo
« Respuesta #2 en: 7 Abril 2019, 17:00 pm »

Hola,

Tienes razón el que hacia el trabajo sucio era otra parte del código que hasta hora no me habia fijado.
He eliminado esta parte y ahora funciona.

Gracias por abrirme los ojos.

Saludos.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines