Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-04-2006
Avatar de gatosoft
[gatosoft] gatosoft is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Bogotá, Colombia
Posts: 833
Poder: 21
gatosoft Va camino a la fama
Unhappy ¿Cómo abrir una carpeta cualquiera?

Hola Foro, ¿como han estado?,

Hacia tiempo no pasaba por aqui. Me gusta el nuevo Look del foro.


Tengo un pequeño problema: Estoy haciendo una aplicación en la que necesito abrir una carpeta CUALQUIERA de Windows. He encontrado muchos ejemplos de como abrir carpetas especiales o virtuales de Windows, como mis documentos, panel de control, etc. Pero por ningun lado encuientro como abrir una carpeta normal...

De todas formas supongo que puedo abrirla obteniendo el PIDL, a través del mismo codigo con el que se abren las especiales... me gustaria saber si alguien sabe como puedo hacerlo.

Gracias.
Responder Con Cita
  #2  
Antiguo 03-04-2006
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por gatosoft
necesito abrir una carpeta CUALQUIERA de Windows.
Si te refieres a abrirla con el explorador de Windows, puedes hacerlo con WinExec o ShellExecute. Busca ejemplos en los foros, hay muchos.
Utilizas el parámetro 'open' y la ruta de la carpeta.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.

Última edición por Neftali [Germán.Estévez] fecha: 03-04-2006 a las 17:58:18.
Responder Con Cita
  #3  
Antiguo 03-04-2006
Avatar de gatosoft
[gatosoft] gatosoft is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Bogotá, Colombia
Posts: 833
Poder: 21
gatosoft Va camino a la fama
Gracias

Muchas gracias Neftalí me funcionó a la perfección.
Responder Con Cita
  #4  
Antiguo 07-04-2006
Avatar de gatosoft
[gatosoft] gatosoft is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Bogotá, Colombia
Posts: 833
Poder: 21
gatosoft Va camino a la fama
bueno, tengo otro problema... ahra no puedo abrir una unidad de red, ni una de disco... es decir, esta operación no hace nada:

ShellExecute(frmPrincipal.Handle,'open','','',PChar(chrDirectorio_p),SW_SHOWNORMAL);

Donde el directorio es:

C:\ o
F:\...

Les agradezco si me dan una mano...
Responder Con Cita
  #5  
Antiguo 02-04-2007
ctrl_attack ctrl_attack is offline
Miembro
 
Registrado: feb 2007
Posts: 49
Poder: 0
ctrl_attack Va por buen camino
prieba con esto :

Código Delphi [-]
 
ShellExecute(Handle,
             'open',
             'C:\',
             nil,
             nil,
             SW_SHOW);

bye amigo
Responder Con Cita
  #6  
Antiguo 02-04-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 29
jhonny Va camino a la famajhonny Va camino a la fama
Otro Ave Fenix¿?¿
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Abrir una carpeta con el explorador de windows [Gunman] API de Windows 1 02-01-2006 16:58:04
abrir carpeta de impresoras... User_baja1 Varios 0 05-12-2005 11:55:49
Seleccionar un reporte cualquiera de una lista Carlos Arevalo Impresión 14 17-10-2005 22:22:34
¡Cómo controlo que un programa cualquiera se ejecute por medio de una contraseña? adolfoz API de Windows 0 18-09-2004 18:22:48
Como respaldo una carpeta? danytorres Varios 5 05-01-2004 19:50:36


La franja horaria es GMT +2. Ahora son las 11:08:05.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi