急,请问怎么才能将文件拖到控件里面 例如向MSN中间的,把要传送的文件直接拖进去,请问在DELPHI中怎么才能办到?先谢谢各位大哥了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好像我说的不太清楚,我想做一个播放器,想向DVD一样可以直接把文件拖进去放,但是现在不知道怎么才能达到那个效果。不知道说得明白否。 uses ShellApi;... private { Private declarations } procedure DropFiles(var Msg: TMessage); message WM_DROPFILES; ... implementation...procedure TForm1.DropFiles(var Msg: TMessage);var fName: array[0..254] of char;begin DragQueryFile(THandle(Msg.WParam), 0, fName, 250); Edit1.Text := fName; {这里得到文件名,想怎么做就随你了} DragFinish(Msg.WParam);end;procedure TForm1.FormCreate(Sender: TObject);begin DragAcceptFiles(self.Handle, true); ...end; 求关于球面运动的物体碰撞的检测思路 今天找到份工作 散分 还有些问题请教大家 delphi的帮助文件可不可以汉化?(英文不行) 关于ListItem的问题 ADODataSet如何使当前记录移动到某个指定的位置 有没有办法得到所连SQL2000服务器的IP和网卡号? 关于报表打印! 小弟我有一个小想法 问两个有点难度的问题:怎样声明及使用API 和 ActiveX DLL? 急,初学者的苦脑:输入单个字符时不报错,两个以上包含一个非法字符时不报错,急救 排序的问题,高手请进! 安装第三方控件出错(在线等)
...
private
{ Private declarations }
procedure DropFiles(var Msg: TMessage); message WM_DROPFILES;
...
implementation
...
procedure TForm1.DropFiles(var Msg: TMessage);
var
fName: array[0..254] of char;
begin
DragQueryFile(THandle(Msg.WParam), 0, fName, 250);
Edit1.Text := fName; {这里得到文件名,想怎么做就随你了}
DragFinish(Msg.WParam);
end;procedure TForm1.FormCreate(Sender: TObject);
begin
DragAcceptFiles(self.Handle, true);
...
end;