Re: バグ報告スレッド 12 [ No.431 ] | |
|
2022/12/14 00:45 黒猫チルノ |
アップデートお疲れ様です。
Win10 Home ウディタVer.3.09
「特殊文字を消去して格納」とループを使った文字数カウントを使用した時、文字数が合致しないので報告します。
■文字列操作:CSelf5 = "\font[0]\Eabcdef" ■文字列操作:CSelf6<→の特殊文字を消去して格納>CSelf5 ■変数操作: CSelf10[文字数] = 0 + 0 ■ループ開始 |■文字列操作:CSelf7 =<1文字切出> CSelf6 |■条件分岐(文字): 【1】 CSelf7が "" と同じ |-◇分岐: 【1】 [ CSelf7 "" と同じ ]の場合↓ | |■ループ中断 | |■ |◇分岐終了◇ |■変数操作: CSelf10[文字数] += 1 + 0 |■ ◇ループここまで◇◇
WoditorEvCOMMAND_START [122][3,1]<0>(1600005,0,0)("\font[0]\Eabcdef") [122][3,0]<0>(1600006,262145,1600005)() [121][4,0]<0>(1600010,0,0,0)() [170][0,0]<0>()() [122][3,0]<1>(1600007,1025,1600006)() [112][2,4]<1>(1,1600007)("","","","") [401][1,0]<1>(1)() [171][0,0]<2>()() [0][0,0]<2>()() [499][0,0]<1>()() [121][4,0]<1>(1600010,1,0,256)() [0][0,0]<1>()() [498][0,0]<0>()() WoditorEvCOMMAND_END
以上の場合、CSelf6には「abcdef」だけが入っており、文字数は6のはずです。 しかし、実際にループを使用した文字数カウントを使用すると15とカウントされます。
お手数ですがご確認よろしくお願いいたします。
|
|