0

VisM.ocx への参照を追加し、ツールボックスに ActiveX コントロールとして追加することで、VisM コントロールを vb.net に追加しました。

ボタンに次のコードを追加しました。

Try
        'open the connection
        AxVisM1.Connect("CN_IPTCP:127.0.0.1[57772]", "LIVEDATA")


        'do stuff.
        MsgBox("Cache is now active")

        'close the connection
        AxVisM1.DeleteConnection()

    Catch ex As Exception
        'close the connection
        AxVisM1.DeleteConnection()

        MsgBox(ex.ToString)

    End Try

ただし、アプリケーションを実行すると接続がハングし、続いて"Server Receive Timed Out"というメッセージ ボックスが表示されます。

ファイアウォール、さらにはウイルス対策をオフにしてみました。これをどのように解決しますか? また、VB.netでGLOBALS変数にアクセスする効果的な方法を試していますか??

4

1 に答える 1

2

私は VisM に詳しくありませんが、間違ったポートを使用しており、このポートは Web 専用です。デフォルトで使用される 1972 に変更してみてください。サーバーは別のものを使用する場合があります。システム管理ポータルのページ (ヘッダー内のリンク) で確認できる実際のポート番号で、パラメーターは - スーパーサーバー ポートです。

于 2016-03-26T10:17:01.210 に答える