mdi child型態的Form請教 |
答題得分者是:ccchen
|
jiannrong
一般會員 發表:58 回覆:36 積分:18 註冊:2002-05-09 發送簡訊給我 |
請教一下 當我在Form裡面要開啟一個MDI Child 型態的Form
名稱叫做DecideForm pas檔案叫做uDecideForm 如果我希望
這個MDI Child 型態的Form 在啟動之前 先執行另外一個Form
不知道可行否?!
我寫了一段程式如下
procedure TDecideForm.FormActivate(Sender: TObject);
var i:integer;
begin
try
formshow2.show;
formshow2.Update;
for i:=0 to 6000000 do
begin
formshow2.gauge1.progress:=i;
end;
finally
formshow2.Close;
end;
end;
這個formshow2也是一個MDI Child 型態的Form
這個程式 在編譯的時候 沒有問題
可是 run的時候 跑不出這個Form 請教一下 我的程式
哪裡寫錯了呢
謝謝
|
ccchen
版主 發表:61 回覆:940 積分:1394 註冊:2002-04-15 發送簡訊給我 |
1.將 formshow2之FormStyle改為Normal, Visible改為False
2. 將show formshow2之程式移至formshow如下
procedure TDecideForm.FormShow(Sender: TObject); var i:integer; begin with Tformshow2.create(application.mainform) do begin show; for i:=0 to 60000 do Gauge1.progress:=i; Close; end; end; |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |