置頂文字

歡迎來訪 !! 如有任何問題歡迎一起討論或是 eMail 給我 legorunmail@Gmail.com

2010年12月16日 星期四

NXC 指令:Follows

Follows:一直等到設定的Task執行完畢,才會繼續執行下一個Task

用途:當 NXT 執行工作有固定順序時可以用 Follows 控制,這跟Precedes同時執行多個Task有不同的用法。

void Follows( task1 , task2 ,task3 ,.....taskN)

從以下Example你可在NXT 螢幕看到依序顯示 「Main」 5秒  「go1」  5秒  「go2」

範例:

task main(){
    ClearScreen();
    TextOut(10,LCD_LINE2,"Main",false);
    Wait(5000);
}

task go1(){
    Follows(main);
    ClearScreen();
    TextOut(10,LCD_LINE3,"go1",false);
    Wait(5000);
}

task go2(){
    Follows(go1);
    ClearScreen();
    TextOut(10,LCD_LINE4,"go2",false);
    Wait(5000);
}

沒有留言:

張貼留言