在Timer控制元件或者一個回圈中,判斷一個變數,如果該變數等于某個值,就彈出一個MessageBox。問題是:如何只讓MessageBox彈一次?而不是一直彈出?
uj5u.com熱心網友回復:
在彈出前先把定時器停了,視窗關閉后再開定時器uj5u.com熱心網友回復:
在回圈中,彈出之前停止,彈出 啟動, 在MessageBox會阻塞住嗎?uj5u.com熱心網友回復:
MessageBox會阻塞~
uj5u.com熱心網友回復:
等于某個值后,kiltimer后,彈訊息框,然后那個值重置,不再等于需要彈框的值,然后再啟動timeruj5u.com熱心網友回復:
設定一個全域BOOL變數條件達成后,就置1,表示已經有過了
彈對話框的條件加上這個變數
uj5u.com熱心網友回復:
這樣做的好處是,如果你需要重新開啟,可以在需要的地方復位該變數就可以,方便
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/133330.html
標籤:界面
下一篇:為什么要對影像經行亮度補償
