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

IF复选框选中 THEN dw_1加入三行,并在每行的三个列各输入一个不同的值。解决思路

2013-06-26 
IF复选框选中THENdw_1加入三行,并在每行的三个列各输入一个不同的值。IF复选框选中THENdw_1加入三行,并在每

IF复选框选中 THEN dw_1加入三行,并在每行的三个列各输入一个不同的值。
IF复选框选中   THEN  dw_1加入三行,并在每行的三个列各输入一个不同的值。谢谢,怎么表达!
[解决办法]
long l_row
long i
if cbx_1.checked then 
  for i=1 to 3
    l_row=dw_1.insertrow(0) //新行
    dw_1.setitem(l_row,1,'value1') //列1
    dw_1.setitem(l_row,3,'value2') //列2
    dw_1.setitem(l_row,3,'value3') //列3
  next
end if
[解决办法]
long l_row
long i
if cbx_1.checked then  
  for i=1 to 3
   l_row=dw_1.insertrow(0) //新行
    if i = 1 then
       dw_1.setitem(l_row,1,'value1') //列1
      dw_1.setitem(l_row,2,'value2') //列2
      dw_1.setitem(l_row,3,'value3') //列3
   elseif i = 2 then
      dw_1.setitem(l_row,1,'value4') //列1
      dw_1.setitem(l_row,2,'value5') //列2
      dw_1.setitem(l_row,3,'value6') //列3
   elseif i = 3 then
      dw_1.setitem(l_row,1,'value7') //列1
      dw_1.setitem(l_row,2,'value8') //列2
      dw_1.setitem(l_row,3,'value9') //列3
   end if
   next
end if

热点排行