在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. Bang vs vs Visual Basic中的默認屬性
- 4. Visual Basic 6公共變量屬性
- 5. 在Visual Basic 6
- 6. 多模塊項目中的Maven屬性重置爲默認值
- 7. Visual Basic模塊v Singleton
- 8. Visual Basic 6的組合框獲得selectedItem屬性值
- 9. Visual basic 6事件
- 10. 動態屬性在Visual Basic中的類
- 11. 其他獲取/設置Visual Basic ObservableCollection屬性的方法
- 12. 無法通過Visual Basic 6的
- 13. 默認屬性
- 14. 可以將Visual Basic 6類屬性類型作爲Enum
- 15. Visual Basic 6的好教程?
- 16. Visual Basic .net自定義Numeric TextBox將默認值設置爲TextAlign屬性
- 17. 默認綁定模塊`builtin`的__import__`屬性是什麼?
- 18. 覆蓋默認的模擬屬性值
- 19. <variable>!語法在Visual Basic 6
- 20. Xcode 6中的默認設備方向
- 21. 使用Visual Basic 6運行exe文件的有效方法?
- 22. 從Visual Basic 6執行.exe
- 23. Visual Basic 6:應用程序
- 24. 溢出在Visual Basic 6
- 25. Visual Basic 6 WSDL Soap代理
- 26. 查詢在Visual Basic 6
- 27. visual basic 6類圖片
- 28. 語音識別Visual Basic 6
- 29. 默認屬性值
- 30. Visual Basic 6中的雙緩衝
Downvoter,請解釋一下嗎? – AnthonyWJones 2009-09-01 12:24:03