如题
解决方案 »
- 如何保存颜色和字体的值到ini文件,以便程序下次启动时调用?
- mscomm.reg
- ADOConnection1+ADOTable1+DataSource+ACCESS数据库链接时候出错问题!!!!
- advstringgrid 列合并后,怎么修改每列的值
- 我有两个ACCESS表 结构完全相同 我想通过一条SQL语句在DBGrid中浏览两个表的数据 我该怎么写呢???
- 水均益反对日本新干线-------请水园的兄弟姐妹们注意了。
- 一个关于Delphi的简单循环外提(编译优化)的测试,有兴趣进来看看
- Delphi+AE如何创建右键菜单
- TDXsidebar的问题
- 如何在 DEPHI 中创建非矩形窗口。。。谢谢50分!
- 查询相关(时间的匹配问题)
- 请问有没有办法,使panel控件,可以在窗口中粘接停靠功能吗?
len:integer;
i, Index: Integer;
temp:array of integer;begin len:=length(a);
setlength(temp,len); for i:=0 to high(temp) do temp[i]:=i+1;
//如果想要数值从0开始则temp[i];=i;
while Len>0 do
begin
Index:=Random(Len);
a[high(a)+1-Len]:=temp[Index];
temp[Index]:=temp[Len-1];
Len:=len-1;
end
end;
快速生成无重复的随机数
http://community.csdn.net/Expert/topic/2932/2932635.xml?temp=.4327814
(每条记录有一个唯一的数字编号)先提取唯一编号、生成一个随机数作为两个字段到一个临时表
再从这个临时表里按照随机数大/小排列选top 10 与原始数据联合查找