[問題] ^LG的BUG?

作者: htx9 (螞蟻)   2013-07-30 15:34:41
自己測試了一下,如果是^LG和^L#指令互相交錯,使用相對位置會產生錯誤。
==相對位置==
^LG:start:
^L#1,:quit:#
第一頁
^LG:quit:
^L#1,:quit:#
第二頁
^L:start:Gf-3,f-1,f+1,f+3
^L#1,:quit:#
第三頁
^LG:quit:
^L#1,:quit:#
第四頁
^L:quit:E
============
從:start:開始跑^LG指令,打算亂數跳到^L#四個指令其中的一個。
不過實際測試只能跳到第三頁和第四頁,其它會跳到^LG:quit:指令。
但如果是用絕對位置或label則指令會正常運作:
==絕對位置==
^LG:start:
^L#1,:quit:#
第一頁
^LG:quit:
^L#1,:quit:#
第二頁
^L:start:Gf2,f4,f6,f8
^L#1,:quit:#
第三頁
^LG:quit:
^L#1,:quit:#
第四頁
^L:quit:E
====label====
^LG:start:
^L:p1:#1,:quit:#
第一頁
^LG:quit:
^L:p2:#1,:quit:#
第二頁
^L:start:G:p1:,:p2:,:p3:,:p4:
^L:p3:#1,:quit:#
第三頁
^LG:quit:
^L:p4:#1,:quit:#
第四頁
^L:quit:E
=============

Links booklink

Contact Us: admin [ a t ] ucptt.com