用delphi7怎么做一个抽奖程序
delphi吧
全部回复
仅看楼主
level 12
27com 楼主
如题
按下按钮会产生随机数字,然后写入一侧的listbox中去,怎么才能使已经选出来的数字不参与随机数字生成?
谢谢………
2016年11月02日 15点11分 1
level 11
这个可以找我,扣扣775420425
2016年11月02日 15点11分 2
level 8
我这有现成的
2016年11月03日 01点11分 3
贴出来吧😁
2016年12月19日 06点12分
level 12
var
lst:TStringList;
i:Integer;
begin
lst := TStringList.Create;
try
for i:= 1 to 37 do lst.add(IntToStr(i));
Randomize;
while ListBox1.Items.Count<7 do begin
i := Random(lst.Count-1)+1;
if i>=0 then begin
ListBox1.Itmes.add(lst[i]);
lst.delete(i);
end;
end;
finally
lst.Free;
end;
end;
随手写了一个;37选7;
以后这种问题还是尽量少问吧,没什么技术,纯粹就是简单的思路问题.看着让人觉得你们特别的懒;
2016年12月19日 09点12分 4
膜拜十一级大佬。[滑稽]
2016年12月21日 03点12分
这话说的。。。我是戴妃刚入门,你给的程序里面还有好多东西没见过。我还是慢慢学吧。。
2017年01月22日 02点01分
回复 天道玄虚 :可以写个function,长度可以做参数[呵呵]
2017年01月22日 16点01分
level 1
膜拜大神
2017年01月05日 21点01分 5
1