Q
Whileループから任意の位置で抜け出す方法を教えてください。
A
HALCONオペレータのget_mpositionが利用可能です。任意の位置でループから抜け出せます。get_mpositionを使用するにはdev_set_checkでエラー処理を無効にして下さい。
HALCON5.2からは、グラフィックスウインドウでマウスを右クリックするとポップアップメニューが表示されます。ポップアップメニューにより、マウスの右クリックによるループの抜け出しに支障をきたすかもしれません。この問題は違うマウスボタンのクリックにより回避して下さい。または、設定により右クリックでポップアップメニューを表示しないことも可能です。(HALCON 8.0では編集→設定→実行時の設定で設定可能です。)
関連オペレーター
dev_set_check
get_mposition
while
ファイル
サンプルプログラムはget_mposition.zipをダウンロードしてください。
get_mposition.dev
get_mpositionを使ってwhileループを抜け出すサンプルプログラム
get_mposition.txt
get_mpositionを使ってwhileループを抜け出すサンプルプログラム(テキスト形式)