![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 小月 ![]()
![]() |
分別存在 AA BB CC....KK Class中 ,都有個方法叫做 Cal_Dae 每個Class的Cal_Dae 回傳的都是一個 我自己建立的資料集Data, 如下 Class Data public weight as int public nast_1 as int public nast_2 as int public kb as boolean public kg as int 現在我在主程式 Class MainWindow private sub Test() '依據CboType .selectedItem 的值 dim tData as Data= 取自不同的class 的公式 =========================== ex dim A as new AA dim tData as Data=A.Cal_Dae() =========================== end sub end class 可是我不可能 寫十個判斷去做 ,因為 公式可能還會在新增 類似新增到50個 我寫了50個Class 的時候 有沒有辦法 類似 以前VB6時 CreateObject("AA") 這樣 可以傳字串的方式 因為CreateObject 要是Com元件才可以 但我這只是一般的Class 我想過要寫介面 但不會使用 有沒有大大可以幫幫忙呢?
搜尋相關Tags的文章:
[ class ] , [ 類別 ] , [ interface ] , [ 介面 ] , [ 呼叫 ] , [ 實作 ] ,
本篇文章發表於2011-09-09 14:16 |