关于Delphi中拖放图片到指定位置的问题,急急急!!! ( 积分: 100 )

  • 主题发起人 主题发起人 cocci
  • 开始时间 开始时间
C

cocci

Unregistered / Unconfirmed
GUEST, unregistred user!
请各位高手帮帮忙吧!!!
我想通过Delphi来制作一个小程序,可以将一些图标在窗口中显示,并且可以拖放到另一个窗口的指定大小的位置上,图片可以自动缩放为合适大小,请问各位大侠有没有好的方法或控件呀,很着急,拜托了!!!
 
可以动态设置DRAG,然后通过SENDMESSAGE进行消息传递,定位就OK了
 
不明白!!!有没有代码或实例呀???
 
我帮你顶下,我也想知道
drag好像是个方法,方法怎么调用啊,
 
把图片的DragMode设为dmAutomatic,要接收这个图片的控件DrarKind设为dkDock
在目标的DragOver(Sender, Source: TObject; X, Y: Integer;
State: TDragState; var Accept: Boolean);
begin
if Source is TImage then
begin
TImage.Width:=TPanel(Sender).width;
TImage.Height:=TPanel(Sender).Height;
accept:=true;
end;
end;
 
那么可以打印出来吗???
其实我想要的功能是这样:
在左边建立窗口,然后在右面是一个类似于图片库的窗口,可以将右面窗口里的图片用鼠标拖动到左面窗口的指定位置(也许有很多图片和不同位置),然后打印出来,可以做到吗???拜托了,很着急,等了好几天了!!!
 
后退
顶部