程序怎么做交通指示燈的程序代碼?
簡單的說,這只是一個邏輯控制。比如紅燈10秒,黃燈12秒,綠燈15秒。輪著來。可實現方式。
1,線程,2,timer控件。
線程的話,打開一個新線程,死循環,判斷燈顏色,設置窗體燈顏色(要用委托,或content),休眠自線程。
timer控件的話,也差不多,判斷燈顏色,設置窗體燈顏色,設置timer間隔時間,供下次執行。
程序怎么做交通指示燈的程序代碼?
簡單的說,這只是一個邏輯控制。比如紅燈10秒,黃燈12秒,綠燈15秒。輪著來。可實現方式。
1,線程,2,timer控件。
線程的話,打開一個新線程,死循環,判斷燈顏色,設置窗體燈顏色(要用委托,或content),休眠自線程。
timer控件的話,也差不多,判斷燈顏色,設置窗體燈顏色,設置timer間隔時間,供下次執行。