在Visual Basic 6中,可以將方法/屬性定義爲「default」。當它應用於一個類,並且使用了一個類實例時,某些賦值隱式地使用該類上定義的默認屬性/方法。但是,也可以將默認值應用於模塊中的屬性/方法。這會實現什麼?如何使用模塊中隱含的方法/屬性調用?visual basic 6模塊中的默認屬性/方法
0
A
回答
2
像你一樣,我看不出它有什麼作用。你也可以在模塊中設置方法爲AboutBox
或Refresh
,這肯定不能代表什麼?我認爲這可能是一個疏忽,您可以在標準BAS模塊中爲方法和屬性設置過程ID(DispID)。
1
沒有它不可能。 Default屬性是通過在接口的成員上使用DispID 0來實現的。由於模塊不實現接口,因此無法指示模塊中的功能是「默認」。
爲什麼你要在模塊中做到這一點呢?
0
您可以在用戶defiend類中設置默認屬性/方法,但由於上述原因,不能爲現有類設置默認屬性/方法。
相關問題
- 1. Visual Basic默認屬性vs C#屬性
- 2. Visual Basic 6內置函數的默認屬性
- 3. Visual Basic 6中的控件屬性
- 4. Bang vs vs Visual Basic中的默認屬性
- 5. Visual Basic 6公共變量屬性
- 6. Visual Basic和模塊
- 7. 從Visual Basic調用Java方法6
- 8. 的CreateObject不類模塊工作(Visual Basic 6中)
- 9. 在Visual Basic 6
- 10. Visual Basic 6中的RestSharp
- 11. Visual Basic:無法訪問TextBox屬性
- 12. Visual Basic模塊v Singleton
- 13. Visual Basic 6,依賴於變量的模塊
- 14. 多模塊項目中的Maven屬性重置爲默認值
- 15. Visual Basic 6的組合框獲得selectedItem屬性值
- 16. Visual Basic 6表格
- 17. Visual basic 6事件
- 18. Visual Basic中成員的目標模塊
- 19. 動態屬性在Visual Basic中的類
- 20. Visual Studio默認按鈕屬性
- 21. 其他獲取/設置Visual Basic ObservableCollection屬性的方法
- 22. 無法通過Visual Basic 6的
- 23. 默認屬性
- 24. 默認屬性
- 25. 可以將Visual Basic 6類屬性類型作爲Enum
- 26. Visual Basic 6的好教程?
- 27. Visual Basic .net自定義Numeric TextBox將默認值設置爲TextAlign屬性
- 28. 在Visual Basic中使用模塊
- 29. 默認綁定模塊`builtin`的__import__`屬性是什麼?
- 30. 覆蓋默認的模擬屬性值
Downvoter,請解釋一下嗎? – AnthonyWJones 2009-09-01 12:24:03