COM インターフェイスを使用してサード パーティのソフトウェアを制御していますが、そのインターフェイス用のタイプ ライブラリがありません。もうサポートされていない古いソフトウェアなので、更新されたバージョンを入手することはできません。
タイプ ライブラリがなくても、VBScript で問題なくすべてにアクセスできます。
Set spc = CreateObject( "WinAcquisit.Spectrum" )
spc.TransmitExperiment
または Python (win32 経由):
import win32com.client as cl
spc = cl.Dispatch("WinAcquisit.Spectrum")
spc.TransmitExperiment()
ただし、LabVIEW を介してソフトウェアを制御しています。これには、メソッド/変数を選択するためにタイプ ライブラリ (TL) が必要なようです (すべてが TL の内容に基づいてドロップダウン リストに変換されます)。そのため、LabVIEW コードでは何も使用できません。
対応するTLなしで、LabVIEWでこのインターフェースを使用するにはどうすればよいですか? または、TL を作成して既存の COM インターフェイスにリンクする簡単な方法はありますか?