就像把一个mp3拖到winamp,把avi拖到media player
解决方案 »
- 有没有宁波的朋友呀
- 在DELPHI 中通ADO 取vfp 表後,更新vfp一字段時用updaterecord,post,updatebatch (),大部分更新沒問題,極小一部分更新有問題
- 用dbexpress联接informix服务器,却没有informix驱动
- 怎么样得到一个Html页面的所有连接???
- 不知哪位大虾能把TDateTimePicker的外观改成像FLAT一样
- ServerSocket的问题,还望大家多多指教!
- 高手们请进!帮小弟解答一个问题.
- 我的问题怎么没人答啊
- (伴水)(伤心中)请进?(100分)
- 关于 override 概念
- 想做一个单机版的程序,不知道用什么数据库好,请教各位!
- 求结构化分析方法的相关内容(在线等)
private
procedure Memo1Message(var Msg: TMsg; var Handled: Boolean);
...procedure TForm1.FormCreate(Sender: TObject);
begin
DragAcceptFiles(Memo1.Handle, TRUE);
Application.OnMessage := Memo1Message;
end;procedure TForm1.Memo1Message(var Msg: TMsg; var Handled: Boolean);
var
nFiles, I: Integer;
Filename: string;
begin
if (Msg.message = WM_DROPFILES) and (msg.hwnd = Memo1.Handle) then
begin
nFiles := DragQueryFile (Msg.wParam, $FFFFFFFF, nil, 0);
try
for I := 0 to nFiles - 1 do
begin
SetLength (Filename, 80);
DragQueryFile (Msg.wParam, I, PChar (Filename), 80);
Filename := PChar (Filename);
// 在这可以对每个文件进行操作
Memo1.lines.add(filename);
end;
finally
DragFinish (Msg.wParam);
end;
Handled := True;
end;
end;