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

如可得知 DataModule 還在啟動

答題得分者是:max5020
nokia2005
一般會員


發表:27
回覆:18
積分:9
註冊:2006-12-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-04-16 15:54:05 IP:220.228.xxx.xxx 訂閱
請問有什麼方法能得知 DataModule 還在啟動當中
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-04-16 17:06:04 IP:61.67.xxx.xxx 未訂閱
你的問題很籠統
1.DataModule 是屬於TForm 的一種, 所以基本上它也是Form的另類表現, 因此Form並沒有所謂啟動或不啟動
2.你應該指的是DataModule 中所引用的Query或Table 吧!

如果是第1種, 如何判斷DataModule是否存在, 那代表的是 Form.... ?
如果是第2種, 那代表的是 Query Open與否, 要如何判斷呢.... 想想看?
如果是以上皆非, 我就不知道你所謂啟動的定義為何了?
nokia2005
一般會員


發表:27
回覆:18
積分:9
註冊:2006-12-26

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-04-16 17:09:16 IP:220.228.xxx.xxx 訂閱
我要問的是第一種.....謝謝
max5020
資深會員


發表:30
回覆:277
積分:321
註冊:2003-06-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2008-04-16 17:50:04 IP:59.120.xxx.xxx 訂閱

[code delphi]
if not Assigned(TDataModule1) then Application.CreateForm(TDataModule1, DataModule1);
[/code]

===================引 用 nokia2005 文 章===================
我要問的是第一種.....謝謝
系統時間:2024-11-22 12:17:19
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!