vb6-migration

    1熱度

    1回答

    最近我將項目從vb6遷移到vb.net與框架2.0在Visual Studio 2008在XP系統它工作正常。之後,我將框架更改爲3.5,並在xp中打開了vs2010中的項目,並且它對我來說工作正常。 現在我將我的操作系統更改爲Windows 7.在這裏,我打開了項目,我解決了一些問題,然後構建它成功。但是當我試圖運行我得到如下錯誤 創建窗體時發生錯誤。有關詳細信息,請參閱Exception.In

    1熱度

    1回答

    我想轉換一個VB6應用程序讀取二進制文件。我列出了VB6和我嘗試使用的轉換後的VB.Net代碼。我試過了我能想到的所有東西,並且我得到了無法讀取流尾或無法確定數組類型,因爲它什麼也沒有。請幫忙! '#################### VB6 Code #################### Private Const DIGITALOUTS = 24 Private Const PAU

    2熱度

    1回答

    我目前正在將VB6項目轉換爲C#,並且我注意到VB6允許您在計算過程中添加一個整數後的#以將其標記(並將其轉換)爲雙。 例子: If valueAsDeg >= (1#/60#) Then Err.Raise - 1 是否有類似方式在C#這樣做嗎?

    2熱度

    1回答

    我有一個VB6屬性,我試圖轉換爲C#。這是因爲如下: Public Property Get NewEnum() As IUnknown 'this property allows you to enumerate 'this collection with the For...Each syntax Set NewEnum = m_coll.[_NewEnum]

    1熱度

    1回答

    我正在研究VB.Net項目,我需要將VB6.0代碼轉換爲VB.Net。在轉換過程中,我知道在VB6的GridView中有一個叫做BeforeUpdate的事件,它在VB.Net中不可用。所以請給我替代方案,可以這樣做BeforeUpdate。

    2熱度

    1回答

    我有一個VB6項目當我嘗試囤此,它拋出一些錯誤,如 The referenced component 'AxMSCommLib' could not be found. The referenced component 'AxOWC' could not be found. The referenced component 'ComctlLib' could not be found.

    0熱度

    1回答

    我有一個VB6項目當我嘗試它在.NET 4.0的升級,它顯示在引用一些錯誤(我知道這是顯而易見的),它們就像 The referenced component 'AxMSCommLib' could not be found. The referenced component 'AxOWC' could not be found. The referenced component 'Comc

    1熱度

    1回答

    以下VB.Net代碼在運行時發生故障,出現InvalidCastException錯誤。如果我將變量a1的類型從Object更改爲class A,那麼程序將執行OK。 我想解決此問題,而不更改以下示例代碼中的Test()函數。如果需要,我可以輕鬆更改Class A或Class B的定義。 Public Class A Public Shared Widening Operator CTy

    2熱度

    2回答

    我有一個VB 6源代碼,我在.NET中重寫它。 在某些地方,我發現日期轉換爲「mmddhhnn」格式。我不知道這裏的「nn」是什麼,如果我把它放在.NET中,那麼它不會將nn轉換成任何東西,而只是保持「nn」。它在.NET中等價於什麼?

    2熱度

    1回答

    我正在嘗試爲vb6中的圓形方法編寫替換。 其語法爲: object.Circle [步驟](X,Y),半徑,[色,開始,結束,方面] 所以給它一個呼叫可能看起來像: Me.Circle (100, 100), 60 我一直無法弄清楚編寫程序的方法,以便對它的調用 接受以這種方式使用的圓括號。