下記を参考にさせていただきながら,WebカメラなどのデバイスでQRコードを読み取る機能をもたせ
たプログラムを作成しています。
https://hsp.moe/#hspdsc
読み取りを開始すると,カメラ映像からチャプチャしたものを別ウィンドウで表示してくれる仕様に
なっています。
しかし,カメラ映像が表示される別ウィンドウの右上×ボタンを押してウィンドウを閉じると,カメ
ラが起動したままになってしまいます。この状態で再度,カメラ映像をチャプチャしようとするとエ
ラーになってしまいます。
今は,つじつま合わせで,カメラ起動前にデバイスを閉じる処理を毎回行っています。
そこで,別ウィンドウの右上×ボタンでウィンドウを閉じる処理が行われた場合,それを判定すると
こを通して,gosubなどを用いてデバイスを閉じることができる方法を教えていただけないでしょう
か?
私の制作構想上の別機能の関係で,右上×ボタンでウィンドウを閉じる処理が行われたことを判定で
きれば,そのタイミングで別機能の処理を行いたいと考えていますので,できれば,右上×ボタンで
自動的にデバイスが閉じると言うよりも,右上×ボタンが押されたことが判定できる方法をご示唆い
ただけたら幸いです。
プログラムにつきましては,DLLファイルやASファイルが複数にわたるため,ギガファイル便を使用
させていただきます。お手数ですが,下記URLからダウンロード&解凍してご確認いただけたらと思
います。
https://29.gigafile.nu/0714-cfd025b8f119e0b381afcbce9bba2e699