vb6-migration

    14

    6答えて

    ここでは、vb6コードを.net言語に変換するために、次のいずれかのツール(または他のツール)を使用していますか? Artinsoft's upgrade companion(C#に変換してvb.net)を vbmigration partner(vb.netに変換) は彼らをどのように有効であった、あなたはどのようなサイズのプロジェクトを変換したのですか? その後、どのくらいの作業が残されました

    1

    1答えて

    VB 6からVB.NET 2008に移行しました。変換はかなりうまくいっています。例外は1つあります。 InitializeComponentの次の行は例外をスローします。 Me.dirSelector = New Microsoft.VisualBasic.Compatibility.VB6.DirListBox 「無効なプロパティ値」という例外メッセージが表示されます。それは一度だけ起こり

    3

    5答えて

    VB6コードをVB.NETに変換する途中で、アプリケーションに残っている開いているすべてのフォームを閉じる予定の次のコードを置き換える必要があります。 'close all sub forms For i = My.Application.OpenForms.Count - 1 To 1 Step -1 'UPGRADE_ISSUE: Unload Forms() was not up

    2

    2答えて

    私が移行しているデスクトップアプリケーションは、ツリービューコントロールを大量に使用しており、多くの場合、TreeNode.FirstSiblingへの呼び出しが多数あります。 'UPGRADE_ISSUE: MSComctlLib.Node property tvTreeView.SelectedItem.FirstSibling was not upgraded. If tvTreeView

    2

    5答えて

    大規模なvb6アプリケーションを.NETに移植する作業を進めています。現在のアプリケーションは、ローカルアクセスデータベースのセットと通信するデスクトップアプリケーションです。アプリケーションには約200のフォームがあり、約100のテーブルがあります。画面は大部分が複雑です。大部分は、マスターと詳細の関係、埋め込みスプレッドシートの行数、動的に生成される編集コントロールを表示します。 .NETに移

    0

    3答えて

    私たちはアプリケーションをVB.Net 2008からClassic VBに移行しており、ベース名前空間とビジネスレイヤーを作成する必要があります。私のアプローチの方法は、私たちのトップのBAを訪問し、私たち(債券)会社の共通領域を特定し、可能な限り多くのコードをジェネリックで作成することです。 Web FocusをOLAP側に取り入れることを検討しています。これは企業ネームスペースのデザインとその

    0

    1答えて

    私は現在、これらの "procErr:"ステートメントがあるレガシーVisual Basicプロジェクトを維持しています。私の推測では、関数を実行している間に何らかのエラーが発生した場合、これを処理するための方法として使用されています。 私はプロジェクトをVB.NETに変換しました。このprocErr構文を使用する代わりに、代わりにTry Catchの中にラップするのが良い方法でしょうか?

    1

    1答えて

    私のプロジェクトをvb6からVB.NETにアップグレードしました。プロジェクトは、pdfファイルを生成するために使用されます。 アップグレード中に私は次の問題に遭遇しています。 コード: 「UPGRADE_ISSUE:定数vbUnicodeは アップグレードされませんでした。クリックして詳細を参照: 'MS-ヘルプ://MS.VSCC.2003/commoner/redir/redirect.ht

    8

    8答えて

    多分私はまだ.NETをまだよく分かっていませんが、この単純なVB6コードを.NETで簡単に実装するにはまだ満足のいく方法を見ていません(このコードはN CommandButtonsの配列のCommand1そして、アレイ内のNのTextBoxテキスト1()): Private Sub Command1_Click(Index As Integer) Text1(Index).Text =

    0

    3答えて

    私はVB6で復号ルーチンを持っています。私は今、C#で同じ復号化が必要です。 復号化が必要な文字列はUnicodeなので、Encoding.Unicode.GetStringを使ってC#の入力を読み込みます。入力はVB6とまったく同じように見えます。 ループ内の最初の数文字が復号化されます。次に、私は違いに遭遇します... プログラムは、文字「〜」をVB6とは異なるインデックスで解析します。 私は