發生一個不明的錯誤訊息 |
答題得分者是:sryang
|
Nelson Lo
一般會員 發表:35 回覆:87 積分:24 註冊:2003-04-04 發送簡訊給我 |
|
Nelson Lo
一般會員 發表:35 回覆:87 積分:24 註冊:2003-04-04 發送簡訊給我 |
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
Nelson Lo
一般會員 發表:35 回覆:87 積分:24 註冊:2003-04-04 發送簡訊給我 |
|
qoo1234
版主 發表:256 回覆:1167 積分:659 註冊:2003-02-24 發送簡訊給我 |
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
Nelson Lo
一般會員 發表:35 回覆:87 積分:24 註冊:2003-04-04 發送簡訊給我 |
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
1) M$ problem!!! "Invalid window handle" translated into such kind of crap
2) Release will free the form after all its event has been processed and Close will only hide the form, not destroying it in most cases. Could you post your codes here for sharing?
|
Nelson Lo
一般會員 發表:35 回覆:87 積分:24 註冊:2003-04-04 發送簡訊給我 |
我開啟時是用
Application.CreateForm(TFormDelCheck, FormDelCheck); FormDelCheck.ShowModal; 結束時是
procedure TFormDelCheck.BtnOKClick(Sender: TObject);
var
Btn : TButton;
st : string;
begin
Btn := Sender as TButton;
st:=string(Btn.Name);
if st='BtnOK' then
begin
.
.
.
end;
if st='BtnCancel' then
begin
.
.
end;
FormDelCheck.Release; <----就是這一行,這樣不行嗎
end;
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
Nelson Lo
一般會員 發表:35 回覆:87 積分:24 註冊:2003-04-04 發送簡訊給我 |
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
Nelson Lo
一般會員 發表:35 回覆:87 積分:24 註冊:2003-04-04 發送簡訊給我 |
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
sryang
尊榮會員 發表:39 回覆:762 積分:920 註冊:2002-06-27 發送簡訊給我 |
讓一個 Form 秀出來,有兩種方式:Model 和 Modeless
而這兩種秀 Form 法的最好釋放方法不同! Model form:
// create ModelForm1 := TModelForm.Create(self); try // show ModelForm1 with Model // the return value of ShowModel is ModelResult in then Model form r := ModelForm1.ShowModel; if r = mrOK then begin // do something end; finally ModelForm1.Release; end;Modeless form: ModelessForm1 := TModelessForm.Create(self); ModelessForm1.Show; // modeless form 然後在 TModelessForm.OnClose 事件中寫: Action := caFree; 要釋放 ModelessForm1 時,寫: ModelessForm1.Close; 如果 ModelessForm1 是 global 變數,在使用之前一定要檢查是否是 nil 加油喔,喵~
------
歡迎參訪 "腦殘賤貓的備忘錄" http://maolaoda.blogspot.com/ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |