子視窗 不同執行緒下主視窗與子視窗的資訊互動(一)

2021-10-14 19:31:48 字數 494 閱讀 6297

在使用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形成於...