|
プログラミング初心者のSun Solarisと申します宜しく御願いいたします。
(実行するファイル内容)
1 2黒 4 ○○△△○△ ▲3 54.0 ○△ □△ 1:56.2
4 5 5 3
38.4 462(0) ○△ □ 1
2 1白 1 ○○△△○△ ▲3 54.0 ○○ □△ 1:56.3 1/2
1 1 1 1
38.9 458(+8) ○○ □□ 5
3 7橙 14 ○○□□○○ ▲3 54.0 ○△ ○□ 1:56.3 クビ
15 15 11 12
37.6 446(+10) ○○△△○△ 3
4 3赤 6 ○○ △△ ▲3 53.0 ○○ □△ 1:56.4 3/4
12 11 15 14
37.8 476(-2) ○○ □□ 13
5 3赤 5 ○○△△○△ ▲3 54.0 ○○ □△ 1:56.6 1
5 3 3 3
38.9 462(+4) ○○ □□ 6
6 6緑 11 ○○△△○△ ▲3 54.0 ○○ □△ 1:56.8 1 1/4
11 12 11 11
38.3 438(-12) ○○ □□ 8
7 4青 8 ○○△△○△ ▲3 54.0 ○○ □△ 1:56.8 クビ
6 6 7 7
38.8 464(-2) ○○ □□ 7
8 2黒 3 ○○△△○△ ▲3 54.0 ○○ □△ 1:56.9 クビ
8 6 7 7
38.9 442(+4) 木原 一良 11
9 1白 2 ○○△△○△ ▲3 54.0 ○○ □△ 1:57.3 2 1/2
2 2 2 2
39.8 474(0) 木原 一良 2
実行ファイルには最大で"1\x09"は1〜18です。
上記の(実行ファイル内容の中で"1 "〜"18 "迄を削除しようと、下記の(マクロ実
行内容其の1)と(マクロ実行内容其の2)を実行した時削除出来る数字水平タブと削除
できない数字水平タブ出てきてしまうのですが?
全角/半角の問題でないと思うのですが前処理で下記の(前処理マクロ内容)を実行
後に記述しています。
(前処理マクロ内容)
selectall;
//すべてを選択
filter "HanZenConv.hmf64" , "HanZenConv" , "0111100";
//半角/全角変更
(マクロ実行内容其の1)
movetolineno 1,1; //任意の位置へのカーソル移動(桁番号、行番号)
searchdown "1\x09"; //文字列"1水平タブ"検索
if(result == true){
movetolineno 1,1; //任意の位置へのカーソル移動(桁番号、行番号)
beginsel; //範囲選択開始(2着)
right 2; //カーソル右移動(移動数
delete;
}
else{
right; //カーソルを右に移動します
}
(マクロ実行内容其の2)
movetolineno 1,31; //任意の位置へのカーソル移動(桁番号、行番号)
searchdown "11\x09"; //文字列"11水平タブ"検索
if(result == yes){
movetolineno 1,31; //任意の位置へのカーソル移動(桁番号、行番号)
replacedown "11\x09" , "" , regular, nohilight;
}
else{
right; //カーソルを右に移動します
}
長文になり大変申し訳有りませんが御教授を御願い致します。
|
|