我有VB 6可以在visual studio 2010中運行VB 6嗎?
相關的一些疑問,我想創建一個VB 6應用程序,並非常熟悉的Visual Studio。 因此,我可以使用Visual Studio作爲編輯器而不是VB 6編輯器。
我可以使用VB 6 DLL,以便我可以覆蓋在C#中最大碼。
請讓我知道你對此的建議。
感謝
我有VB 6可以在visual studio 2010中運行VB 6嗎?
相關的一些疑問,我想創建一個VB 6應用程序,並非常熟悉的Visual Studio。 因此,我可以使用Visual Studio作爲編輯器而不是VB 6編輯器。
我可以使用VB 6 DLL,以便我可以覆蓋在C#中最大碼。
請讓我知道你對此的建議。
感謝
號
1 - 由於VB.NET和VB6的語法修改編輯器將無法正常工作。例如,如果你寫:
Set Foo=Bar
VB.NET的編輯器將刪除Set
。
2 - 是的,你可以使用在C#或VB.NET項目這應該是沒有發出VB6 DLL,但您將無法編輯或編譯它的Visual Studio。
注意: 您以前可以使用Visual Studio Upgrade Wizard在2010之前的Visual Studio版本中「轉換」VB6應用程序,但該功能不再可用。
請注意,您可以調試VB6的代碼在Visual Studio中,當.pdb
文件可用,但代碼將被看作是語法顯示VB.NET代碼。您只需打開「本機」調試。
沒有。即使導入vb6項目也是不可能的 – madhairsilence
爲什麼不用C#編寫整個項目?你需要鉤入一些*現有的* VB6代碼?如果您在VB6中創建ActiveX DLL,並且在C#項目引用對話框的COM選項卡中添加引用,VB6可以成爲C#代碼的客戶端。如果您創建COM可見的DLL,並且在VB6項目組件對話框中添加引用,C#可以成爲VB6代碼的客戶端。 – MarkJ