首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

PB中控件数量的有关问题

2012-03-29 
PB中控件数量的问题为什么我建立1000个控件就死机呢?代码如下,一运行就死机。麻烦大家帮忙int j,i,jjj1for

PB中控件数量的问题
为什么我建立1000个控件就死机呢?代码如下,一运行就死机。麻烦大家帮忙
int j,i,jj
j=1
 for i=1 to 24
  for j=1 to 994
OpenUserObject(lsle_1[j,i],"st_u",3900,200)
lsle_1[j,i].Width=64
lsle_1[j,i].Height=64
lsle_1[j,i].Border=TRUE
lsle_1[j,i].BorderStyle=Stylebox!
lsle_1[j,i].text=""
lsle_1[j,i].visible=TRUe 
lsle_1[j,i].backcolor=rgb(0,255,255)
lsle_1[j,i].tag="AA"+string(j)+string(i)
lsle_1[j,i].x=3900 - 80*j
lsle_1[j,i].y=200 + 80*i
control[UpperBound(control)+1]=lsle_1[j,i]
  next
 next

[解决办法]
如果建立控件数量少里没有问题的话,确认代码本身没有问题


每创建一个控件都会占有一定的系统资源,数量过多当然就会造成资源不足或冲突

热点排行