PB中的數據窗口自動刷新技術
發表時間:2024-02-10 來源:明輝站整理相關軟件相關文章人氣:
[摘要]在我們編寫諸如像庫存,銷售等應用系統時,總希望程序能動態的自動刷新庫存量或銷售量,比如說每隔1秒刷新一次。要實現這樣的功能只要我們利用數據窗口的時間間隔屬性(Timer Interval),當該值為0時數據窗口不進行刷新,如果要使數據窗口以每一秒鐘的頻率刷新的話,只要將該值設為1000,即1000...
在我們編寫諸如像庫存,銷售等應用系統時,總希望程序能動態的自動刷新庫存量或銷售量,比如說每隔1秒刷新一次。要實現這樣的功能只要我們利用數據窗口的時間間隔屬性(Timer Interval),當該值為0時數據窗口不進行刷新,如果要使數據窗口以每一秒鐘的頻率刷新的話,只要將該值設為1000,即1000毫秒。
我們還可以為應用程序添加閃爍報警的功能。就拿庫存量來說吧,最常用的是當某貨物的庫存量達到一個最低庫存量時程序應能自動判別,并用警告色顯示,通常是紅色。此時,我們只要在運用了上述的方法后再在需要閃爍的字段上,比如,庫存量,在它的顏色屬性中寫上相應的語句。下面這段代碼實現“當某一物品的庫存量小于20的時候,程序以紅色閃爍顯示警告”
if ( Store_Num < 20, &
if mod( Second(Now()), 2) <> 0, & // 每秒一次,偶數顯示紅色,奇數顯示白色,即底色
RGB(255, 255, 255), RGB(255, 0, 0) )