Cita:
Empezado por elcolo83
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.