|
こんにちは、K'zawaです。
秀丸エディタ Version 8.83 Beta 2 32bit edition
静的変数の上書きで、元の文字列と新しい文字列の長さが異なると、書き込みに失敗
します。
ただし空文字を上書きする場合は成功します。
// サンプルマクロ
setstaticvariable "TEST", "A", 0;
message str( result ) + "\t" + getstaticvariable( "TEST", 0 );
setstaticvariable "TEST", "B", 0;
message str( result ) + "\t" + getstaticvariable( "TEST", 0 );
setstaticvariable "TEST", "CC", 0;
message str( result ) + "\t" + getstaticvariable( "TEST", 0 );
setstaticvariable "TEST", "", 0;
setstaticvariable "TEST", "CC", 0;
message str( result ) + "\t" + getstaticvariable( "TEST", 0 );
setstaticvariable "TEST", "D", 0;
message str( result ) + "\t" + getstaticvariable( "TEST", 0 );
|
|