vb中類模塊可以設定壹個類,面向對象設計的最重要的東西,雖然vb對類的支持不太好,不過也可以使用,在類模塊裏面可以設定類所具有的方法、屬性等。
比如壹個叫animal的類模塊,裏面有public的方法eat,屬性有Hp,Mp等,那麽妳在其他模塊中壹旦聲明了animal對象後便可以使用了。
比如聲明了壹個clsLion的類對象,就可以使用clsLion.eat(方法),clsLion.Hp(屬性),用起來和vb中自帶的對象差不多。模塊中主要是存放全局變量和函數,供所有模塊使用。
Function函數與Sub過程類似。但 Function函數可以有返回值。可以使用參數。如果 Function函數沒有任何參數,則 Function語句必須要包含空括號。 Function函數通過函數名返回壹個值。
擴展資料
應用:
利用類模塊完成多個控件的統壹相應。
為了證明類模塊的作用,先設計壹個場景,在TextBox1、TextBox2、TextBox3中輸入完數據後,利用文本框的Change事件使TextBox4顯示其三個文本框值相加的和,需要在每壹個文本框的Change事件中寫上相同的重復代碼,使用類模塊可以簡化代碼。
類模塊與窗體模塊類似,只是沒有可見的用戶界面。可以使用類模塊創建含有方法和屬性代碼的自己的對象。使用類模塊可以創建自定義的類,使用此類作為模板創建對象。類模塊包含壹系列的屬性,方法和事件,用來和其他對象或創建對象的代碼交互。
有四個文本框,其中三個用來輸入數據,壹個用來顯示其他三個文本框相加後的合計數,打開VBE,插入壹個類模塊建立壹個類,類模塊的名字就是類的名字修改為"mynzcmds"。
百度百科-類模塊