国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

PowerBuilder 8.0中ListBox的CheckBox使用方法。

2024-07-21 02:10:09
字體:
來源:轉載
供稿:網友

先看代碼:

作用:測試哪個item被check了。

說明:先創建一個窗體,添加1個名稱為lv_action的listview控件,一個commandbutton控件。然后在commandbutton的clicked事件里添加如下代碼(附圖1, 2)。具體說明在代碼里。

//------------------------------------------------------------------------------------------------

listviewitem      lvitem; //item對象,保存listview的item類型的對象。

integer      i; //循環變量。

integer      n; //item的數量。

string      str; //結果。

   n = lv_action.totalitems(); //獲取listview的item數量。

   if (n > 0) then //如果有item。
    for i = 1 to n //循環。
     iret = lv_action.getitem(i, lvitem); //獲取listview的item對象,里面包含了check相關屬性。
     if (iret = 1) then //如果成功。
      str += string(lvitem.statepictureindex); //獲取check的圖片index值,1表示沒有選中(unchecked)。>1表示對應statepicture的index值。此屬性(statepictureindex)也即是否被check了。
      str += "|"; //添加分隔,使結果容易查看。
     end if
    next
   end if
messagebox("", str); //顯示結果(哪個item被check了,>1的都是被check了的)。

//------------------------------------------------------------------------------------------------

意義:可以使用listbox進行圖形化的多選或單選(需進行控制)。這樣用戶界面比較直觀。

缺點:對于控制可能會比較困難。但是對于item較少的應用還是不錯的選擇。

 

附圖:

(1)     listbox(注意listview的check,是否被選中。順序:由上向下由左向右):



 

(2)  使用messagebox顯示的對應結果:



 

因為自己對e文不是太懂,所以對于powerbuilder的幫助文件理解的可能不

是太透徹。此篇文章也是自己在使用powerbuilder 8.0過程中對遇到的問題的

總結。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 保靖县| 新化县| 多伦县| 五峰| 随州市| 鲁山县| 五华县| 柳州市| 永顺县| 嫩江县| 霍州市| 屯门区| 项城市| 灵丘县| 中卫市| 清新县| 扎赉特旗| 阿克陶县| 全州县| 镇原县| 木兰县| 延安市| 手机| 保靖县| 桦川县| 昌图县| 类乌齐县| 海林市| 自治县| 射洪县| 偃师市| 白城市| 武威市| 会东县| 宝山区| 镇赉县| 黄大仙区| 凤翔县| 芜湖市| 壤塘县| 东乡县|