2
我沒有使用VB的經驗,但我已經環顧了一個體面的數額,並不能解決這個問題。如何在VB6代碼中找到UI元素?
我目前正在爲VB.net應用程序重新創建一個VB6應用程序。在選擇某些選項之前,會隱藏一大堆元素。顯然,不具有形態上創建的元素給了我這個錯誤:
望着VB6的環境中,我發現在下拉菜單上右鍵菜單中mDNP變量,但它不告訴我它在哪裏,或者它是什麼類型的UI元素。它說菜單旁邊,但我已經通過了所有的菜單,無法找到任何地方。
正在創建和可見的對象是兩個不同的東西。你所看到的錯誤可能僅僅意味着它在這種情況下不存在。如果代碼位於類或模塊中,則可能無法訪問表單上的菜單項。你是手動重新編碼這個還是使用轉換器的輸出?在VB6中,「菜單」可能指向其中一個下拉菜單 - 右鍵單擊表單並選擇「菜單編輯器」查看那些表單(包括「隱藏」的彈出窗口)。 – Plutonix
對不起,如果我不清楚。錯誤出現在VB.NET中,因爲我複製/粘貼了VB6代碼。第二張圖片顯示了VB6項目。我現在將檢查菜單編輯器。 – JuiCe
那個菜單編輯器是我在找的,謝謝! – JuiCe