2024-01-31 07:36:36
ホットキーで1時中断して再開する方法
下のプログラムは、座標のGRBとそれを16進法したものを表示するプログラムです。F1で動きを止め、F2で再開するプログラムにしたいですがうまくいきません。 #ここから エディタ1とはエディタ エディタ2とはエディタ imgとはイメージ imgの可視はオフ imgについて 1でループ PP=机上マウスX MM=机上マウスY imgへ「デスクトップ」を窓キャプチャ MTY=imgのPP,MMを点取得 MTY=RGB分解1(MTY) エディタ1へMTYを代入 MTY2=imgのPP,MMを点取得 MTY2=RGB分解2(MTY2) エディタ2へMTY2を代入 0.2秒待つ # もし (「{デスクトップ}123.txt」の存在=はい)ならば 抜ける #「F1」に「ループを止める」をホットキー登録 #「F2」に「ループを動かす」をホットキー登録 ●RGB分解1(MTYor) rgbとは変数 rgb[0]=INT(MTYor/256/256) rgb[1]=INT(MTYor/256)%256 rgb[2]=INT(MTYor%256) rgbを「,」で配列結合 それを戻す ●RGB分解2(MTY2or) rgbとは変数 rgb[0]=INT(MTY2or/256/256) rgb[1]=INT(MTY2or/256)%256 rgb[2]=INT(MTY2or%256) rgb==RGB(rgb[0],rgb[1],rgb[2]) HEX(rgb) それを戻す #ここまで #抜けるを使うと止めることができても、再起動しないといけないのでいろいろ考えましたが、うまくいきません。時計を停止だと時計を止めることができましたが、imgだと簡単に止められません。 |