如何更改form執行的順序? |
尚未結案
|
jchuang
一般會員 發表:41 回覆:36 積分:15 註冊:2003-08-08 發送簡訊給我 |
|
supman
尊榮會員 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
|
wameng
版主 發表:31 回覆:1336 積分:1188 註冊:2004-09-16 發送簡訊給我 |
|
jchuang
一般會員 發表:41 回覆:36 積分:15 註冊:2003-08-08 發送簡訊給我 |
Deal all:
後來我想清楚了wameng兄說得對,可是
一、為何我在form2的create上加了一行showmessage(),當我complier後,就出現這個ShowMessage().
二、form1上的code a[i];//i=1 to 100 form2上的code for i := 1 to 100 do series1.addxy(i,a[i],'',clred);
我是想說加在form2.creat上,當點下form1的botton時,form2.show;就會自動畫圖,可是卻不行, 所以我就在form2上加了一個buttom來做 for i := 1 to 100 do series1.addxy(i,a[i],'',clred);
想請問一下,為何會如些呢? 新手上路
------
新手上路 |
supman
尊榮會員 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
|
wameng
版主 發表:31 回覆:1336 積分:1188 註冊:2004-09-16 發送簡訊給我 |
補充一點。
>1.為何我在form2的create上加了一行showmessage(),當我complier後,就出現這個ShowMessage().
主要是 AutoCreateForm 的關係。
在 Project/Options 中,Form2與Form1均加入在AutoCreateForm 列表中。
可以改為 Form2 為自行 Create。
在 From1.的OnCreate 加入或是... 2. 老實說,我還是看不懂。....
請檢查一下你的MainForm 到底是 Form1 還是 Form2
若 Form2 當然Application 是先Create Form2 在Create Form1。 >for i := 1 to 100 do series1.addxy(i,a[i],'',clred);
>我是想說加在form2.creat上,當點下form1的botton時,form2.show;就會自動畫圖,可是卻不行, 那是當然爾的是。Create 不等於 Show 。在Form2.Create時尚未顯示Form
若自動顯示可在 Form2.OnShow 事件中處理。 參考
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |