gettitleでタイトルを取得できない場合がNo.09340
ohtorii さん 21/04/20 13:06
 
お疲れ様です。

gettitle(3,#handle);で、空白文字列が返されるときがあります。

【問題のマクロ】
if(tabmode==false){
    message "タブモードで実行してください";
    endmacro;
}
debuginfo 1;

#i = 0;
while( #i < tabgrouptotal ) {
    #grouptop = gettabhandle( true, #i, 0 );
    debuginfo "==== Tab group ====";
    #j=0;
    while( #j < tabtotal[#grouptop] ) {
        #handle = gettabhandle( true, #i, #j );
        debuginfo "Title=" + gettitle(3,#handle);  ←ここのgettitleで空白が
返されることがある
        #j = #j + 1;
    }
    #i = #i + 1;
}


【ファイル】
問題を再現させるためのファイルをアップしました。
https://github.com/ohtorii/test/tree/master/20210420

- test.mac 問題を再現させるマクロ。
- readme.png 問題が発生している状況。


【環境】
Windows10 64bit
秀丸エディタ 64bit 8.98 beta5

よろしくお願いいたします。

[ ]
RE:09340 gettitleでタイトルを取得できなNo.09341
秀丸担当 さん 21/04/20 15:24
 

バグ情報ありがとうございます。
マクロを試してみて、状況によってできる場合とできない場合がありました。
例えばアウトプット枠の配置を変えた後とかできない場合がありました。
調べて修正します。

[ ]