Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.30;
Скачать: CL | DM;

Вниз

Открытие файла перетаскиванием   Найти похожие ветки 

 
DiXi123 ©   (2003-06-18 11:56) [0]

Как открыть файл перетаскиванием(как в блокноте)?


 
clickmaker ©   (2003-06-18 12:49) [1]

type
TForm1 = class(TForm)
Memo1: TMemo;
private
{ Private declarations }
procedure WMDropFiles(var Message: TMessage); message WM_DROPFILES;
protected
procedure CreateParams(var Params: TCreateParams); override;
public
{ Public declarations }
end;

implementation

{$R *.DFM}

procedure TForm1.CreateParams(var Params: TCreateParams);
begin
inherited;
Params.ExStyle := WS_EX_ACCEPTFILES;
end;

procedure TForm1.WMDropFiles(var Message: TMessage);
var
FileCount, i: integer;
FileName: array[0..MAX_PATH] of char;
begin
FileCount := DragQueryFile(Message.WParam, $FFFFFFFF, nil, 0);
for i := 0 to FileCount-1 do begin
DragQueryFile(Message.WParam, i, FileName, sizeof(FileName));
Memo1.Lines.LoadFromFile(FileName);
end;
end;



Страницы: 1 вся ветка

Текущий архив: 2003.06.30;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.012 c
1-97712
MakNik
2003-06-18 11:36
2003.06.30
автозагрузка


14-97795
Juster~
2003-06-14 20:17
2003.06.30
Время выполнения


3-97502
Akademik
2003-06-05 12:51
2003.06.30
Нет каскадного удаления в таблицах Paradox


1-97659
LMD
2003-06-17 10:44
2003.06.30
Можно ли фон Memo или RichEdit сделать прозрачным?


14-97810
Johnny Smith
2003-06-11 12:43
2003.06.30
Трахеотомия непрофессионалом