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

請問子母表單裡面的表單要怎麼能讓他不能重復開起

答題得分者是:kevin2004
kidjames
一般會員


發表:4
回覆:3
積分:1
註冊:2007-06-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-06-17 21:27:39 IP:61.59.xxx.xxx 訂閱
請問子母表單裡面的表單要怎麼能讓他不能重復開起就是同一個表單在母表單裡只能開起一次不能一直重復開啟?
編輯記錄
taishyang 重新編輯於 2007-06-20 09:39:20, 註解 將文章分類成[問題]‧
kevin2004
資深會員


發表:18
回覆:463
積分:416
註冊:2005-05-29

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-06-18 08:14:57 IP:61.219.xxx.xxx 訂閱
由MotherForm去召喚SonForm時可以用SonForm.Show或SonForm.ShowModal,前者可來個數十百次,後者只能一次。且Form.Show時可以讓你執行完這個命令後人可以在很多個Form穿來穿去。但Form.ShowModal只能在個Form裏操作,除非你關了這個Form,你是不能碰別的Form的。

實際程式碼可以是:
Form1 := TForm1.Create ( Application ) ;
try
Form1.ShowModal ;
finally
Form1.Free ;
Form1 := nil ;
end ;

------
Kevin
編輯記錄
kevin2004 重新編輯於 2007-06-20 20:02:56, 註解 無‧
pgdennis
資深會員


發表:41
回覆:526
積分:443
註冊:2002-05-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-06-21 11:36:06 IP:61.225.xxx.xxx 未訂閱
用迴圈跑mainform.MDIChildren[i]

判斷mainform.MDIChildren[i] 是不是等於TXXXchildform(子表單)
if mainform.MDIChildren[i] is TXXXchildform then
self.MDIChildren[0].BringToFront
else
createform....(自己寫-.-)


------
星期一,二...無窮迴圈@@
ko
資深會員


發表:28
回覆:785
積分:444
註冊:2002-08-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-06-21 13:40:24 IP:61.30.xxx.xxx 訂閱
可以從點擊的按鍵下手~
動作一. 按下按鈕後將按鈕Enable變成FALSE
動作二. 在關閉子畫面後將按鈕Enable變成TRUE

------
======================
昏睡~
不昏睡~
不由昏睡~
編輯記錄
ko 重新編輯於 2007-06-21 13:44:05, 註解 無‧
kevin2004
資深會員


發表:18
回覆:463
積分:416
註冊:2005-05-29

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-06-21 19:57:00 IP:61.219.xxx.xxx 訂閱
小弟沒仔細看題,答非所問,抱歉了。

無功受祿事小,誤導同好罪重。抱歉了。
------
Kevin
eaglewolf
資深會員


發表:4
回覆:268
積分:429
註冊:2006-07-06

發送簡訊給我
#6 引用回覆 回覆 發表時間:2007-06-22 12:38:19 IP:211.75.xxx.xxx 訂閱
if ChildForm = nil then
ChildForm := TChildForm.Create(MainForm);
ChildForm.Show;

在ChildFrom 的OnClose中 加入
Action := caFree;
ChildFrom := nil;
===================引 用 kidjames 文 章===================
請問子母表單裡面的表單要怎麼能讓他不能重復開起就是同一個表單在母表單裡只能開起一次不能一直重復開啟?
------
先查HELP
再查GOOGLE
最後才發問

沒人有義務替你解答問題
在標題或文章中標明很急
並不會增加網友回答速度

Developing Tool:
1.Delphi 6
2.Visual Studio 2005
3.Visual Studio 2008
DBMS:
MS-SQL
系統時間:2024-07-02 7:58:30
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!