情報詳細Q:HALCON:エラー:3142:Can not open file for writingはなぜ発生するでしょうか。A:ファイルを書き込みモードで開けないとのことで考えられる原因は下記になります。・ファイルが読み取り専用である。・他のアプリケーションで利用中である。・複数のスレッドから同時に書き込みなどのアクセスを行っている。上記のうち、HALCONを用いたアプリケーションのみで起こりうることは、複数のスレッドから同時に書き込みというケースです。・画像処理アプリケーションをいくつも立ちあげている。・スレッドを立てて並列処理を行うプログラムを実行している。などのケースが考えられます。実際にC#のアプリケーションでwrite_image最中にWindowsの写真アプリで画像ファイルを開こうとした場合下記エラーメッセージが出ました。HalconDotNet.HOperatorException: 'HALCON error #3142: Can not open file for writing in operator write_image'添付ファイルタイトルHALCON:エラー:3142:Can not open file for writingについてURL 名000004528公開状況公開済み検証状況公開済み