線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1168
推到 Plurk!
推到 Facebook!

MDIForm的子Form的問題??

尚未結案
nlmnrke
一般會員


發表:5
回覆:16
積分:4
註冊:2004-11-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-08-17 10:10:25 IP:202.39.xxx.xxx 未訂閱
各位大大,我在mdiform裏開起了許多子form,請問要如何知道..目前的子form 是那一個,要如何知道..那個子form得到焦點
chtai
高階會員


發表:68
回覆:238
積分:116
註冊:2004-05-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-08-17 22:06:52 IP:210.64.xxx.xxx 未訂閱
nlmnrke 您好, 我不會 Delphi,以下是 BCB 的語法,您可以參考看看。    假設主視窗叫 fmMain,每個子視窗都有設定 Caption 屬性。
for (int i = 0; i < fmMain->MDIChildCount;   i)
{
    if (fmMain->MDIChildren[i]->Active)
    {
        ShowMessage(fmMain->MDIChildren[i]->Caption   " 被選中了");
        break;
    }
}
-- http://www.csie.nctu.edu.tw/~chtai/software.php 好用免費軟體的收集網頁
------
My Web: http://nelson.csie.us
My Blog: http://blog.nelson.csie.us
nlmnrke
一般會員


發表:5
回覆:16
積分:4
註冊:2004-11-17

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-08-18 09:40:07 IP:202.39.xxx.xxx 未訂閱
謝謝大大的回答..我再努力看看..
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-08-22 22:30:46 IP:220.132.xxx.xxx 未訂閱
Hi, 可以利用 MainForm 的 ActiveMDIChild 來取得目前正在作用中的子 form!! 更為便利!
系統時間:2024-07-07 20:49:01
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!