1

受け取った回答に感謝します。以下は、私のプロジェクトの仕組みの簡単な説明です。GUI は、ユーザーから情報を収集し、検証するために使用されます。入力データを GUI からビジネス ロジック DLL に渡す controlclass という名前の dll を取得しました。この dLL はデータベースに接続し、データを保存します。その後、接続を切断し、結果をコントロール dll に取得します。 、その後、入力データが成功したかどうかを解釈する GUI に。VB6 GUI を .net Web フォームに変換するために使用できるツールはありますか? vb.net に慣れていません。vb.net から vb6 dll または COM への参照を作成するにはどうすればよいですか?

4

1 に答える 1

1

VB.NET から VB6 COM オブジェクトへの参照を作成するには:

  • Project>[Your Project] Propertiesを選択するか、 Solution Explorer ウィンドウでMy Projectをダブルクリックします。
  • 参照タブを選択します
  • [追加] をクリックします
  • COMタブを選択します
  • 必要なコンポーネントを選択してください

Visual Studio は、COM オブジェクトへのインターフェイスを処理する Interop アセンブリを作成します。

それ以降は、COM オブジェクトへのアクセスは VB6 と同じです。

Dim obj as New MyObject
obj.DoSomething
'etc
Set obj = nothing
于 2011-05-04T11:18:07.310 に答える