拖拉打开文件
敬业的IT人
互联网
佚名
2008-1-4 16:52:30
Procedure DragDropFiles(Var message: TMessage); Message WM_DropFiles;
Procedure Tfm_main.DragDropFiles(Var message: TMessage);
Var
p: Array[0..254] Of char;
i: word;
Begin
Inherited;
i := DragQueryFile(Message.wParam, $FFFFFFFF, Nil, 0);
For i := 0 To i - 1 Do
Begin
DragQueryFile(Message.wParam, i, p, 255);
End;
Try
If FileExists(strPas(p)) Then
OpenFile(strPas(p));
Finally
DragFinish(HDROP(Message.WParam));
End;
End;
- 最新文章
- 编译资源进入可执行程序[01-04]
- Delphi与C 之间通过实现函数与对象共享[01-04]
- 防止程序多次运行[01-04]
- 用Delphi对SQL-DMO进行封装的一种实现[01-04]
- 將字串传入到Windows目前窗口Cursor所在位置[01-04]
- Format的用法[01-04]
- 相关文章
