|
いつもお世話になっております. 解析結果をコピーするプログラムを書いているのですが,なぜかコピーできません. どこが間違っているのでしょうか? ご指摘宜しくお願い致します.
AAA = GETID("PRNSOL Command","ListerPopup") CTRLWIN(AAA,ACTIVATE) MOUSEORG(AAA) KBD(VK_WIN, DOWN) KBD(VK_RIGHT, CLICK) KBD(VK_WIN, UP) //ページを右端に寄せる SLEEP(1) BTN(LEFT,DOWN,779,76) MMV(779,837) BTN(LEFT,UP,779,837) //スクロールバーを一番下まで下げる ACW(AAA,800,0,800,860,0) MOUSEORG(AAA) CHKIMG("節点番号.bmp",-1) MMV(G_IMG_X + 350, G_IMG_Y + 1) //画像から350離れた所から403離れた所までコピー BTN(LEFT,CLICK) SLEEP(1) BTN(LEFT,DOWN) MMV(G_IMG_X + 403, G_IMG_Y + 1) BTN(LEFT,UP) KBD(VK_CTRL, DOWN) KBD(VK_C, CLICK) KBD(VK_CTRL,UP) どうも下から8行目のBTN(LEFT,CLICK)まではうまく作動しているようです. 宜しくお願い致します.
|
No.2118 2016/02/08(Mon) 15:42:03
|
☆ Re: コピーできません / taka |
|
|
すいません.8行目以降に1行毎にsleepを挟むと上手く行きました.
|
No.2119 2016/02/08(Mon) 16:57:49
|
|
☆ Re: コピーできません / taka |
|
|
何度もすいません.Sleepを入れる事でコピーできるようにはなったのですが,何回も試してみると,数回に1回はコピーされないといった状態です.どうすれば毎回コピーしてくれるようになるのでしょうか.コピー範囲はきちんと選択されています. 御手数おかけしますが,宜しくお願い致します.
|
No.2121 2016/02/08(Mon) 20:03:53
|
|
☆ Re: コピーできません / stuncloud |
|
|
対象アプリケーションがなんなのかわからない上に、MMVとBTNによる操作とあってはどなたもアドバイスのしようがないのでは 要点を絞って質問をしていただくか、さもなければご自分で試行錯誤していただくほかないと思います
・Sleepでおおよそうまくいく ・数回に一回くらいは失敗する
ということなので、失敗する場合の状況をよく観察して失敗頻度を減らせるようSleepを調整する、あるいは失敗した場合は再施行できるような仕組みを導入する、など地道にやってみてください
|
No.2123 2016/02/09(Tue) 10:49:07
|
|
☆ Re: コピーできません / taka |
|
|
申し訳ありません. 私の質問の仕方が悪かったようで. ありがとうございました.
|
No.2128 2016/02/09(Tue) 16:09:14
|
|