怎样在ScrollBox中进行label的拖放操作并取得label的座标值 我在scrollbox中放置label,怎么来进行label的拖放操作并取得label的座标值呢????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先给你一个不专业的方法:用TPanel代替TLabel,然后procedure TForm1.Panel1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);begin ReleaseCapture; Panel1.Perform(WM_SYSCOMMAND,$f012,0);end;procedure TForm1.Timer1Timer(Sender: TObject);begin Panel1.Caption:= 'X: '+inttostr(Panel1.Left)+' Y: '+inttostr(Panel1.Top);end;procedure TForm1.FormCreate(Sender: TObject);begin Timer1.Interval:= 100; Timer1.Enabled:= true; Panel1.BevelOuter:= bvNone;end; 自定义Font对话框 在delphi中可以用堆栈吗? 要招聘程序员了,谁有好的程序笔试试券 50分求助一个非常简单的问题 散分...俺是刚来的-散分 【急】如何获得硬件信息???? cxGrid 自动编号 已知多项式方程,Teechart(5.0)怎么画曲线,不想一点一点代入。 怎么样做才能算是一个合格的技术主管?? delphi如何调用vc写的含有窗体的dll 求助!画图效率低及画布放大与缩小? 设计图片浏览器的时候,如何设置才能让图片缩略图保持原图片比例?
procedure TForm1.Panel1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
ReleaseCapture;
Panel1.Perform(WM_SYSCOMMAND,$f012,0);
end;procedure TForm1.Timer1Timer(Sender: TObject);
begin
Panel1.Caption:= 'X: '+inttostr(Panel1.Left)+' Y: '+inttostr(Panel1.Top);
end;procedure TForm1.FormCreate(Sender: TObject);
begin
Timer1.Interval:= 100;
Timer1.Enabled:= true;
Panel1.BevelOuter:= bvNone;
end;