我需要維護幾個VB6應用程序,並且在枚舉名稱時我遇到了一個奇怪的問題。 VB6中的Intellisense應該工作的方式是,如果我的變量名稱被定義爲字符串Dim Abraxis,並且在編碼時鍵入abraxis,IDE會在我離開單詞時將其更改爲Abraxis。然而,我發現,如果我有一個枚舉設立這樣的,例如:VB6 IDE正在改變枚舉名稱的情況
Public Enum tiErrorEnum
tiNone = 0
tiWarning
tiError
tiDupDoc
End Enum
我用的是枚舉的一個在一份聲明中,如
ErrorNum = tinone
期待套管由IDE修復,它不會將tinone更改爲tiNone,但它確實將enum成員的def更改爲tinone!完全倒退!
是否有解決方法?
+1 - 希望我想到了他們幾年前的所有 – Kev 2009-06-24 16:49:46