目前做的專案其中有兩個功能(選單
)是: (
1)載入
exi檔案(已實現) (
2)載入
profile
檔案(要實現) 其中
profile
檔案中有描述
exi檔案的資訊,試圖在載入
profile
時,也要載入
exi檔案。
其中載入
exi檔案的內容已經實現了,它彈出「載入
exi檔案對話方塊」,在對話方塊中有乙個「開啟」按鈕,彈出檔案選擇對話方塊,選擇
exi檔案後載入到程式,整個載入的過程式在「開啟」按鈕事件中進行的,並且該功能牽扯過多的類,而且耦合過緊,錯誤處理等都與對話方塊類有關聯。
在載入profile
檔案時,如何載入
exi檔案「開啟」事件中的**?
經過分析,後來考慮在載入
profile
檔案時候直接呼叫「載入
exi檔案對話方塊」
,不過要讓它自動載入後,自動關閉。(這裡的對話方塊其實是
cpropertysheet)
在對話方塊初始化的時候要設定乙個定時器
if(m_bauto)
ontimer
事件裡if(nidevent == auto_timer)
cpropertysheet::ontimer(nidevent);
定時器應用
本文屬於定時器的應用部分,分別用於實現與時間相關的四個應用,包括時鐘 倒計時 秒錶和鬧鐘。與時間相關需要用到時間和日期物件date,可自行查閱。開啟定時器 setinterval 函式,時間 間隔型 function show setinterval show,1000 每隔1000毫秒執行一次sh...
8051定時器應用
8051系列微控制器中的定時器如何用來測量外部脈衝的週期。有看到過相關資料談及使用定時器來測量外部脈衝的週期,但不夠詳細,這次在試驗的過程中遇到乙個類似的問題,在教科書上只是簡單提及,究竟怎麼樣使用,沒有詳細說明,使用方法也不難,要使用定時器來測量外部脈衝的週期,首先對定時器初始化,方式選擇依據你的...
定時器的應用
timertask類 new timer schedule new timertask 3000 過多少時間再執行run方法 單位是毫秒 5000,3000 先過5秒執行一次,之後3秒迴圈執行一次 有時候可能會碰到一些需求,要你先2秒執行一次,再之後4秒執行一次,再之後2秒執行一次,再之後4秒執行一...