您的程式中有幾個地方必須注意
1.您的變數位址最好是使用輸入小鍵盤鍵入代碼,例如 ls 必須打成 LS,否則系統會幫您建立成一個Symbol name,若您不幫這個名稱指定位置的話,這個變數系統將會把他當成是一個錯誤的位置
2.您的程式是用複製貼過來的嗎??看起來語法好像不太對,有一點怪怪的
3.當您將換頁位置帶入14後,系統必須要再將 [W:LS0008]設定為0,否則執行一次換頁後,系統判斷[W:LS0008]==[W:LS0001],將不會再進行換頁,程式寫法如下
if ([w:LS0001]==[w:LS0008])
{
[w:LS0008]=0
}
endif
4.將您的程式修改如下(判斷觸發條件一樣)
//////////程式開始///////////
if ([w:LS0001]==[w:LS0008])
{
[w:LS0008]=0
}
endif
if ([w:DM1000]<>[w:DM0714])
{
set([b:DM002900])
}
else
{
[w:LS0008]=14
[w:DM1000]=0
}
endif
//////////程式結束///////////
您可以試試看^_^
最后修改:2004-6-14 21:38:13