在使用aardio程式設計時(aardio官方**:如何實現主介面執行緒與子視窗執行緒的資訊互動?我們用例項來逐步研究一下。
一、在子執行緒執行乙個子窗體
1、先初步建立主視窗,搭好子執行緒執行的框架
import win.ui;/*dsg)/*}}*/var func = function()thread.create(func)//建立子執行緒winform.show();win.loopmessage();
2、建立乙個簡單的子窗體,並將**複製到上面func函式體中
var func = function())/*}}*/winform.show();win.loopmessage();}
現在我們嘗試執行,就有兩個視窗(重疊,自行拖動一下哦),其中子窗體是執行在乙個子執行緒中的!
主視窗中處理模態子視窗的狀態
做的專案,主視窗顯示乙個介面,然後再建立幾個非模態視窗顯示,如果使用者按鍵盤的乙個cancel鍵,系統會給主視窗傳送乙個訊息,主視窗需要處理這個訊息,關閉當前的非模態子視窗,然後顯示上乙個子視窗,在主視窗的pretranslatemessage中捕獲到了這個訊息,然後呼叫下面的模組進行了處理 定義了...
子視窗呼叫父視窗
相信學計算機的大學生都碰過這樣的程式設計作業吧 程式執行後主視窗隱藏,然後彈出登入框,輸入賬號密碼登陸成功後再關閉登陸框,然後讓之前隱藏的主視窗重新顯示。沒錯,我當時就是這麼笨,怎麼都想不到好的解決辦法 當時的同學都是不管之前隱藏的主視窗,而是直接新建了乙個主視窗 剛好昨晚在做專案時碰到類似的情況,...
5 子視窗呼叫父視窗 視窗 (5)
在圖7.10中我們看到,自從9月份的一根上吊線以及後面的一根黑色吞沒蠟燭線 覆蓋的就是這根上吊線 出現後,市場便一路 9月末,市場形成了乙個視窗,它表明 還將繼續。後來,這個視窗被關閉了,但是買進的動力隨即煙消雲散。這一點從圖示的流星形態上得到了證實。在圖7.11中,我們要討論3個視窗。視窗1形成於...