vb6-migration

    1熱度

    1回答

    我有我想在我Vb.net應用程序中使用一些VB6代碼,但我有一個非常困難的時期 這是從VB6代碼.... Dim CurrentVersion as cApplication Set currentVerion = New Application ,我有一個調用的函數 - 在不同的類getLatestInformation有幾個paremeters看起來是這樣的.... GetLatest

    1熱度

    1回答

    這是VB6代碼: Dim i As Long CopyMemory fkey(0), pass(0), 4& * i 我知道CopyMemory(destination, source, length)。但我不知道如何在C#中實現它。 我有一個空的long陣列和一個帶有值的byte數組。 來源:byte數組。 目的地:long數組。 如何在c#中使用CopyMemory這兩個數組?

    -3熱度

    1回答

    公共函數MaxID(COLNAME作爲字符串,表作爲字符串)只要 「在這裏,我讓一個局部變量 昏暗recset作爲ADOB.Recordset 組recset = Conec.Execute( 「選擇MAX(」 & COLNAME & 「)+1從maxno」 &表 結束時,如果 設置recset =無 端功能

    2熱度

    2回答

    我正在用C#重新編寫一箇舊的VB應用程序,這個應用程序是某種計算器。所以它由一些子程序組成,這些子程序需要一些值,並計算一些新值(中間值結果),稍後將其用於其他一些計算中。 他們這樣做的方式是這樣的: int in = 4; Call routine(in, outFromRoutine1); Call routine2(outFromRoutine1, outFromRoutine2);

    0熱度

    1回答

    問: 什麼免費或商業的腳本主機的C#可以在C#應用程序針對64位架構,運行VBScript? 背景: 這是2017年第三季度 - 前但一些結論這個問題已經被多次提出,很多年長者的代碼示例不再起作用。 我正在遷移遺留的VB6 COM DLL到C#服務(DotNet框架4.6.1 +)。 vb6 dll的一個特性是通過MS腳本控制(msscript.ocx)的可擴展性。這使得用戶可以編寫小的VB sr

    2熱度

    1回答

    我正在將一些遺留代碼從VB6遷移到VB.NET,並且我遇到了一個煩人的問題。目前正在發生的是用戶提供了RadionButton控件來表示層次結構。當他們選擇一個值時,代碼會驗證它是否有效(不能讓C代表A的孩子,必須是B的孩子),如果不是,它會將RadioButton返回到原始設置。 問題是,當執行此操作的函數返回到事件處理函數時,它將返回RadioButton狀態到單擊它時的狀態(用戶單擊C,代碼

    0熱度

    1回答

    我正在通過.NET遷移獲得VB6項目,最後一個人離開後。在程序中的一個點上,ADODC對象中包含的記錄集使用標準的While Not EOF循環遍歷(這是用裸ADODB.RecordSet對象完成的幾次,我已經完成了這些工作)。但是我發現,在EOF不更新的ADODC對象內使用RecordSet時。下面是一個例子: 'VB6.ADODC adoEchelonMGT.ConnectionString

    1熱度

    1回答

    所以我正在遷移一個我沒有寫入.NET的應用程序,我不確定這個標記控件是專門做什麼的,我似乎也無法找到Flags控件的等價物,甚至有一個嗎? 非常感謝! Public Sub Flip_Click(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles mnuFile_Impor

    1熱度

    2回答

    我想知道是否有人可以幫助我。我的公司正在決定將用VB6編寫的現有應用程序遷移到.Net。我提出了一份關於讓VB6幫助他們決定切換到.net的風險列表。各地VB6風險包括以下內容: 功能性降低 安全風險 成績滯後 用戶界面問題 有限的技術支持 不兼容的問題 至於我已被要求擴展安全性在這。該應用程序是內部的,不會暴露給客戶。考慮到這一點,它將處於公司安全基礎架構的後面,這將減少安全問題。也有從我還沒有

    0熱度

    1回答

    從我的研究中,這個問題在dot net的早期階段被問到很多,但是恕我直言,很多答覆都有點隱晦,那就是我們現在這樣做的風格。讓我們看看網絡是否長大了一點。 實例協卡1992: Sub Main() On Error GoTo ErrHand ....Code Here End Sub ErrHand: ' raise error nicely here inc error no,