我想可以托动所创建的图像控件,并且获得控件托动后的屏幕坐标,
怎么做呀?
如何把事件写在 程序运行时创建的控件Imagenode1 的事件之中??procedure Tfrmnodelay.DBGrid1CellClick(Column: TColumn);
var
Imagenode1:Timage;
imagenodeleft,imagenodetop:integer;
begin
Imagenode1:= Timage.Create(self) ;
Imagenode1.Parent :=self; Imagenode1.DragMode :=dmAutomatic;
Imagenode1.Left:=Imgsurface.Left +80;
Imagenode1.Top:= Imgsurface.Top +100;
Imagenode1.Width :=17;
Imagenode1.Height :=17;
Imagenode1.Picture.LoadFromFile('C:\Program Files\Borland\Delphi7\Projects\images\remote.ICO');
if not Imagenode1.Dragging then
begin
imagenodeleft:=Imagenode1.Left;
imagenodetop:=Imagenode1.Top;
end;
帮我看看这样写错在哪吧,谢啦~。~
怎么做呀?
如何把事件写在 程序运行时创建的控件Imagenode1 的事件之中??procedure Tfrmnodelay.DBGrid1CellClick(Column: TColumn);
var
Imagenode1:Timage;
imagenodeleft,imagenodetop:integer;
begin
Imagenode1:= Timage.Create(self) ;
Imagenode1.Parent :=self; Imagenode1.DragMode :=dmAutomatic;
Imagenode1.Left:=Imgsurface.Left +80;
Imagenode1.Top:= Imgsurface.Top +100;
Imagenode1.Width :=17;
Imagenode1.Height :=17;
Imagenode1.Picture.LoadFromFile('C:\Program Files\Borland\Delphi7\Projects\images\remote.ICO');
if not Imagenode1.Dragging then
begin
imagenodeleft:=Imagenode1.Left;
imagenodetop:=Imagenode1.Top;
end;
帮我看看这样写错在哪吧,谢啦~。~
解决方案 »
- Windows XP 常用内核数据结构定义[Delphi/Pascal格式]
- 简单数据库密码登陆,权限设置,高手进来解答
- 请教:条形码扫描仪以及小票打印机的使用
- 使用Dephi如何读取Excel表中的数据?(急!!!在线等!100分!)
- 文件打开的问题
- 请问大家做程序是喜欢用什么样的程序界面?如MDI
- 工資系統的一個問題.請大家幫忙.謝謝.
- 未安装excel,用delphi怎么操作excel表?!
- 求助:在WEB方式下,如何实现在网页上浏览数据库中的图。
- 在DELPHI中怎样建立数据库,修改数据库结构。
- 怎么把数据库的数据导入到excel中去
- 在DELPHI中如何使用ADO直接访问Excel数据文件?
请教如何去掉它呀