SoloCodigo
Programación General => C/C++ => C++ Builder => Mensaje iniciado por: Goselito_0 en Jueves 17 de Julio de 2008, 18:05
-
Hola,
¿existe alguna opción para que através del OpenDialog (o similares) se puedan seleccionar carpetas enteras sin tener porque acceder a sus contenidos individualmente?
El caso es que quiero procesar todos los archivos contenidos en una carpeta, entoces me conviene poder seleccionar la carpeta y no sus elementos uno a uno.
Gracias de antemano por la colaboración. Un saludo.
-
Existe una función "SelectDirectory" en la unidad FileCrt. te adjunto un ejemplo.
#include <FileCtrl.hpp>
const SELDIRHELP = 1000;
void __fastcall TForm1::Button1Click(TObject *Sender)
{
AnsiString Dir = "C:\Program Files\MyApp";
if (SelectDirectory(Dir, TSelectDirOpts() << sdAllowCreate << sdPerformCreate << sdPrompt,SELDIRHELP))
Label1->Caption = Dir;
}
ya me cuentas si te ha valido.
Suerte