回答
不,你不能調用由另一個類的類聲明的私人小組。改用Public Sub。
我在form1中聲明瞭Public Sub ABC(),並通過調用ABC()在Form2中調用它,但它表示ABC()未聲明。如何解決它? –
@ user415037:告訴我你的代碼,讓我們看看我能否幫助你。 – Predator
暫無代碼!這就是我上面所說的。 –
你可以考慮在你的Sub方法中添加一個Shared
標籤。
不起作用。構建失敗說ABC沒有聲明(在form2中) –
您可以將其標記爲Friend
而不是Private
,然後使用InternalsVisibleTo
屬性可以訪問其他項目。
在VB中,這通常是通過一個模塊完成的。也可以使用Shared Public/Friend訪問器完成(在這種情況下,您必須使用class.method而不是instance.method訪問它)。
模塊基本上是單身人士,這是一些不喜歡,並可能導致重構時出現問題。
要呼叫從窗口2則需要2個東西
1)使函數作爲共享
2.)創建在窗口2 Form1的一個對象中的ABC函數然後通過使用對象
- 1. 在整個項目中嘲弄函數
- 2. 在項目中調用NSLog的函數
- 3. 從另一個項目調用函數
- 4. 在整個項目中聲明函數可用
- 5. 調用項目中的函數C++
- 6. 我可以在另一個項目中調用JavaScript函數嗎?
- 7. 如何在Java的另一個項目中調用函數
- 8. 如何檢查整個項目中沒有調用者的函數?
- 9. 在調整頁面大小時,將函數分別應用於多個項目
- 10. 如何在調整大小函數中使用多個函數?
- 11. 單步調整數組中的項目
- 12. 調用函數時,函數中的項目變爲零 - Swift 3
- 13. 在整個iphone項目中使用NSDictionary
- 14. 在整個Node項目中使用UglifyJs?
- 15. 列表中每個項目的Python調用函數
- 16. 從PHP函數調用中返回多個項目
- 17. 子項目調用父函數
- 18. 在.net項目中使用Ajax來調用.aspx.cs函數NOT WORKING
- 19. 在快速項目中調用Objective-C中的Swift函數
- 20. 調用函數[]單整數
- 21. 如何在我的項目中調用其他開源項目的函數C
- 22. 在單個函數調用中調用兩個函數
- 23. 查看整個項目中的所有PHP函數和類
- 24. 如何在android項目的每個活動中調用一個函數?
- 25. 如何在另一個項目中添加調用某個函數的功能
- 26. 在多文件項目中調用基類構造函數
- 27. 在不同的項目中調用.svc的AJAX函數
- 28. 在C#中調用64位項目的Javascript函數
- 29. 在VS2012下調試多個項目 - 主要項目調用一個子項目
- 30. 用'_.some'調用每個項目的函數的速記
調用請考慮標記答案是正確的。 – Kratz