VisM.ocx への参照を追加し、ツールボックスに ActiveX コントロールとして追加することで、VisM コントロールを vb.net に追加しました。
ボタンに次のコードを追加しました。
Try
'open the connection
AxVisM1.Connect("CN_IPTCP:127.0.0.1[1972]")
'set namespace to livedata (for formal namespaces, use the @ symbol)
AxVisM1.NameSpace = "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
ここから、名前付きの GLOBAL から変数を出力する必要があります。^BACKTR("INDX","COMPANY",
この GLOBAL からすべて/一部の変数をリスト、データテーブル、または単一の変数に出力するにはどうすればよいですか? 私が必要とするのは、VB.net でそれにアクセスすることだけです。そこから、私のプロジェクトで前述の GLOBAL を操作できます。出力が生であっても受け入れます(列などではありません。つまり^BACKTR("INDX","COMPANY",1,63572,9792) = ""
、それから、アプリケーションでデータを既に使用できます