1

理想的には VBA から MUMPS タグを呼び出す方法を見つけようとしていますが、代わりに .NET からも呼び出す方法を見つけようとしています。インターシステムズが提供する API を使用して "sql" コマンドを実行できることは知っていますが、どうすれば次のようなことができるd ^MYROUTINEでしょうか?

4

3 に答える 3

4

バインディングからルーチンを直接呼び出すことはできません。

これを行う最も自然な方法は、クラス ラッパーを作成することです。つまり、 を呼び出す ClassMethod を持つクラスです^MYROUTINE。次に、.NET プロキシ クラスを生成し、.NET から ClassMethod を呼び出します。

新しい開発を行っている場合は、可能な限り .NET を使用してください。前進するすべての面で最高のサポートが得られます。

于 2013-10-15T18:26:36.173 に答える
1

マシンに Vism コントロールをインストールする

「Project->Companents」オプションを使用して、Dotnet プロジェクトに Vism コンポーネントを追加します。

次の行を使用します。

VisM1.NameSpace="@MyNS" VisM1.Server="CN_IPTCP:サーバー[ポート]:ユーザー名:パスワード"

次に、Vism1.Execute (ここに ur コード)

于 2013-10-23T13:15:41.300 に答える