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

首頁 > 學院 > 開發設計 > 正文

VisualBasicCOM基礎之更多屬性

2019-11-18 17:54:26
字體:
來源:轉載
供稿:網友
有時候,為了更好地處理類往往需更多的屬性。例如,假如你有四種不同的客戶群:集團、較大、較小和新的客戶類型,或者一個用于搜索的類中有三種不同的搜索方式:軟盤、硬盤和網絡。那么,能不能最好從選項列表中選擇一個,而不是用不能理解的數字或文本來設置相關屬性?

  我想,答案是肯定的。因為這種處理就稱為"枚舉"。



  打開上一節的工程,讓我們添加一些代碼。

  在CDog類中添加下列代碼:

->  PublicEnumCoatType

   BigAndShaggy=1

   ShortCrewCut=2

   PoodleStyleAfro=3

   Unknown=4

  endEnum->

  關鍵詞"Enum"就是用來定義枚舉的,換句話說,它是可能選項的列表。各選項都有相應的數字,也就是說BigAndShaggy表示1,ShortCrewCut等于2,等等。

  需要注意的是,當將枚舉項相關信息添加在數據庫中時,其相應的數值是非常有用的。由于"BigAndShaggy"實際代表的是數值1,所以可以直接將其插入到數據庫的數值字段中。這就意味著,可以方便使用字符串來維護數據庫。

  所以,我們來創建一個Dog的Coat類型列表,并另外定義一個屬性,將這些類型添加在CDog類中。

  在類中聲明下列變量:

  
  最后,我們添加最后一條語句來釋放計算機內存:

  在Command按鈕已有的代碼后面添加下列代碼:

->SetMyDog=Nothing->

  按F5運行程序,并單擊Command按鈕測試一下。

  結果怎樣?->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安平县| 辽阳市| 临清市| 浑源县| 枞阳县| 滨州市| 广东省| 南汇区| 白银市| 客服| 荆门市| 文山县| 平阳县| 兴国县| 上饶市| 通河县| 宿松县| 康乐县| 大英县| 磐安县| 集贤县| 临洮县| 昂仁县| 莱阳市| 铁岭市| 沙洋县| 定结县| 南靖县| 西和县| 张家川| 于都县| 泾川县| 加查县| 临海市| 合阳县| 济宁市| 沙田区| 奈曼旗| 搜索| 南乐县| 新晃|