Ver Mensaje Individual
  #4  
Antiguo 23-01-2008
Avatar de ixMike
ixMike ixMike is offline
Miembro
 
Registrado: feb 2004
Posts: 1.151
Reputación: 22
ixMike Va por buen camino
Cita:
Empezado por elcolo83 Ver Mensaje
En el evento OnClick del boton pone este codigo:

Código Delphi [-]ShellExecute(application.Handle, 'explore', 'c:\datos\Escritos', '', '', SW_SHOW);


eso abre el eplorador en esa carpeta... acordate de poner ShellApi en el uses del form

Saludos
Yo creo que mejor así (que alguien lo sepa a ciencia cierta me corrija):

Código Delphi [-]
var
  Carpeta: string;
begin
  Carpeta:='C:\datos\Escritos';
  ShellExecute(Application.Handle, PChar(Carpeta), '', nil, nil, SW_SHOW);
end;

Así, si tienes otro explorador por defecto que no sea el explorer, se abriría ese (o eso tengo entendido).

Y lo del Handle, puedes poner sólo Handle (sería el del Form), o poner 0, se va a ejecutar de todas formas

Claro que, la pregunta de RoyTan es un poco ambigua. Este método lo que hace es abrir el explorador en esa carpeta. Pero si lo que quiere es visualizarla para obtener datos para su aplicación... OpenDialog, FileList...

Salu2.

Última edición por ixMike fecha: 23-01-2008 a las 20:26:01.
Responder Con Cita