大家有用DELPHI制作扑克纸牌的源程序吗?请粘上来!我用DELPHI制作时不知如何用鼠标移动纸牌!
把image1.DragMode:=dmautomatic;还是不能移动!好像还有设置什么begindrag 和 ACCEPT 的属性!
请大虾先粘一段能移动图片的代码,谢谢~!
把image1.DragMode:=dmautomatic;还是不能移动!好像还有设置什么begindrag 和 ACCEPT 的属性!
请大虾先粘一段能移动图片的代码,谢谢~!
解决方案 »
- Delphi 版本、版权的2个问题
- fastreport3.0 多列打印问题
- fastreport打印竟然改变当前目录???
- 急!急!急!如何解决网络连接故障问题,用的是三层连接?
- 请教,做好DELPHI程序后,如何配置编译环境以使生成的EXE体积最小?
- COM,COM,COM,COM,COM,COM,COM,COM,COM疯掉了快进来帮我
- 关于成绩管理程序的一个问题。
- 谁能把VC中的 ipreleaseaddress这个函数中所使用的数据类型转成DELHPI中使用?谢谢了/数据结构如下
- 如何删除数据库中满足条件的多条记录?
- delphi6 win7 多线程单步运行提示内存泄露错误 在XP内单步运行正常
- 急问!!!编写delphi程序,怎样打开指定路径的文件。
- 寻intsallshield Express 的中文包
里有一个拖动的例子。虽然不是图片。但原理是一样的。
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
ExtCtrls, StdCtrls;type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;
Seeds:byte;
cardCount:integer;
Cards:array[0..27] of TImage;implementation{$R *.DFM}function drawcard(bmp:tbitmap;num:integer):integer;far;
external 'gbhcards.dll';procedure TForm1.Button1Click(Sender: TObject);
var
i,j:integer;
begin
for i:=0 to cardCount do begin
Cards[i]:=TImage.Create(Self);
with cards[i] do begin
parent:=form1;
width:=71;
height:=96; j:=trunc(i/13);
Top:=j*60+20;
Left:=i*12;
//transparent:=true;
//visible :=true;
drawcard(Cards[i].Picture.Bitmap,i);
end;
end;
end;procedure TForm1.FormCreate(Sender: TObject);
begin
cardCount :=53;
end;procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var
i:integer;
begin
for i:=0 to cardCount do Cards[i].free;
end;end.