|
お世話になっております。
ファイル内の文字列を記憶してクリップボードに設定するマクロを作りました。
setclipboard を使ってクリップボードに設定するのですが
例文のように message 文などを使って時間を置かないと(例では250ms)「設定漏
れ」が生じてしまいます。
時間を置かずに高速で設定する方法ってあるのでしょうか?
gofiletop;
#num = #num + 1;
while(1){
searchdown "^.+?$", regular;
if(result!){
#nummax = #num - 1;
break;
}
$word[#num] = gettext(seltopx, seltopy, selendx, selendy);
moveto selendx, selendy;
#num = #num + 1;
}
#num = #nummax;
while(#num > 0){
#ret = message ("$word[" + str(#num) + "] = " + $word[#num], "記憶中!!", 0x0
0, 250, 1);
setclipboard $word[#num];
#num = #num - 1;
}
|
|