情報詳細Q: 現在MarathonVCLのボードで別メーカーのカメラと カメラ通信しようとしているのですがうまくいきません。 clallserial.dll と clsersis.dill が必要なようなのですが clsersis.dill はあるのですが clallserial.dll はインストールされていません。 私のインストール方法が悪いのでしょうか。 ちなみにRuntimeバージョンは5.7.0です。 またそれぞれのdllはどこにインストールすべきなのかも 教えていただければと思います。A:SiliconSoftwareのインストーラーにはclallserial.dllは含まれておらず添付を利用ください。こちらはCameraLink規格の一部で、オープンソースのものになります。それぞれのdllの役割は下記の通りです。【clallserial.dll】clallserial.dllは、clsersis.dllとカメラのインターフェースです。ほとんどのカメラが直接clsersis.dllなど、各グラバーメーカーが提供するdllに直接アクセスできるのですが、ごくまれにclallserial.dllを介さないといけないものがあります。これはカメラメーカがソフトの中でそのような手順を踏むようにしているためです。clallserial.dllの役割としては各グラバーメーカーが提供するclserXXX.dll(SiliconSoftwareの場合はclsersis.dll)をハンドルし、入力コマンドをclserXXX.dll に転送することです。初期化関数がコールされたとき、clallserial.dll は、定義されているディレクトリ下の全ての clserXXX.dllを検索してclserXXX.dll の関数をコールします。【clsersis.dll】こちらは、各フレームグラバーメーカーが独自に提供するものになっており、カメラリンクケーブルの RS232 信号へのソフトウェアインターフェースです。実際にカメラに命令を送るのはこちらのdllになります。それぞれのdllのインストール場所ですが、下記どちらかでお願いいたします。①2つともC:\Windows\System32\にコピーしていただく。②clallserial.dllをC:\Program Files\SiliconSoftware\Runtime5.7.0\bin\にコピーしていただく。この場合。レジストリエディタのCLSERIALPATHのパスをdllをコピーした上記に設定しておいてください。添付ファイルclallserial.zipタイトルMarathonVCL: clallserial.dll と clsersis.dill が必要と言われるURL 名000005154公開状況公開済み検証状況公開済み