我做了32个TImage,代表32张牌,又做了2个TImage,现在想实现随机的从32张牌里面抽2张到,那2个TImage里面,如何实现?也就是点一下button1就随机抽出,谢谢大家,分不是问题?
解决方案 »
- 感觉最近火气太大了
- 下面是一个加密函数,里面包含有四层加密,能帮我写一个相应的解密函数?
- 急!!!利用DElphi怎样实现图片90度旋转?谢谢!!
- ADO连接sql server2000后,导入数据,然后不做任何操作,server那边多久会释放资源?
- 急,明天就要交任务!1!
- *****Turbopower.Async.Professional 用法求教~~~~~~~~~
- 怎样成为borland注册用户?有人知道吗?
- 原来delphi6的fastNet面板里面的东西,在7.0版在什么地方啊?
- 如何使用delphi的hook拦截某个指定程序并显示出程序名称
- Delphi6中如何使用Winzip压缩文件?
- 打印问题,急,急,急!!谢谢了
- treeview的用法
int=random(X)
不难不难
int=random(X)随便输出两变量
再加上一些判断的条件你试一下!
begin
image1.Picture.LoadFromFile(1.jpg);
image2.Picture.LoadFromFile(2.jpg);
...
image32.Picture.LoadFromFile(32.jpg);
end;
procedure TForm1.Button1Click(Sender: TObject);
var
x:integer;
begin
randomize;
if random(32)then x:=random(32);
case x of
1:
begin
image33.picture.loadfromfile(1.jpg);
break;
end
2:
begin
image33.picture.loadfromfile(2.jpg);
break;
end
...
32:
begin
image33.picture.loadfromfile(1.jpg);
break;
end
end;end;