Ayuda con OpenDialog
Publicado por Carmen (20 intervenciones) el 09/04/2007 18:52:36
Hola buen dia tengo el siguiente codigo:
Y mi situacion es que utilizo un OPENDIALOG pero tengo un pequeño inconveniente:
Mi salida cuando corro mi aplicacion me permite seleccionar un solo archivo, lo cual es lo que quisiera modificar para poder seleccionar mas de un archivo a la vez, cosa que cuando lo hago directamente en el OPENDIALOG me permite seleccionar mas de un archivo a la vez porque enlas opciones del OpenDialog le pongo verdadero en la opcion de ofAllowMultiSelect, pero quisiera ver si alguien me puede orientar en como hacerle de tal manera que para cuando ejecute mi programa me permita la multiseleccion de archivos, de ante mano gracias y buen inicio de semana.
unit UAbrir;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, CustomizeDlg, StdCtrls, ComCtrls, ToolWin, FileCtrl, Grids,
Outline, DirOutln;
type
TForm1 = class(TForm)
OpenDialog1: TOpenDialog;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var
OpenDlg : TOpenDialog;
begin
OpenDlg := TOpenDialog.Create(Self);
If OpenDlg.Execute then
end;
end.
Y mi situacion es que utilizo un OPENDIALOG pero tengo un pequeño inconveniente:
Mi salida cuando corro mi aplicacion me permite seleccionar un solo archivo, lo cual es lo que quisiera modificar para poder seleccionar mas de un archivo a la vez, cosa que cuando lo hago directamente en el OPENDIALOG me permite seleccionar mas de un archivo a la vez porque enlas opciones del OpenDialog le pongo verdadero en la opcion de ofAllowMultiSelect, pero quisiera ver si alguien me puede orientar en como hacerle de tal manera que para cuando ejecute mi programa me permita la multiseleccion de archivos, de ante mano gracias y buen inicio de semana.
unit UAbrir;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, CustomizeDlg, StdCtrls, ComCtrls, ToolWin, FileCtrl, Grids,
Outline, DirOutln;
type
TForm1 = class(TForm)
OpenDialog1: TOpenDialog;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var
OpenDlg : TOpenDialog;
begin
OpenDlg := TOpenDialog.Create(Self);
If OpenDlg.Execute then
end;
end.
Valora esta pregunta


0