請問一個簡單的問題~ |
答題得分者是:code6421
|
betty
一般會員 發表:11 回覆:21 積分:6 註冊:2002-09-18 發送簡訊給我 |
|
code6421
版主 發表:43 回覆:223 積分:208 註冊:2002-08-16 發送簡訊給我 |
引言: 在IntraWeb中如何呼叫另外一個Form 或Form 與 Form 之間要如何傳值?建立Form. TYourForm.Create(WebApplication).Show; 當Form 1 切換到 Form 2,並需要傳遞某變數至Form 2. var OldForm:TYourForm; begin OldForm:=TYourForm(WebApplication.ActiveForm); TYour2Form.Create(WebApplication).Show; TYour2Form(WebApplication.ActiveForm).SomeMember:= OldForm.SomeMember; //release old form OldForm.Release; end; Just codeing...
------
Just codeing... |
FrederickPau
資深會員 發表:4 回覆:161 積分:268 註冊:2002-11-04 發送簡訊給我 |
另外, 你可以用 UserSession 取得變數 // FormMain 中
procedure TformMain.IWButton1Click(Sender: TObject);
var
Form: TfrmUnit1;
begin
UserSession.UserName := edUserName.Text;
UserSession.Password := edPassword.Text;
Form := TfrmUnit1.Create( WebApplication);
Form.Show;
end; // frmUnit1 中
procedure TfrmUnit1.IWAppFormCreate(Sender: TObject);
begin
Edit1.Text := UserSession.UserName;
Edit2.Text := UserSession.Password;
end;
|
bill_lee
一般會員 發表:4 回覆:7 積分:7 註冊:2003-01-04 發送簡訊給我 |
重建create
constructor Create(AOwner: TComponent; st, mh: string);
constructor TPostView.Create(AOwner: TComponent; st, mh: string);
var
inifile: Tinifile;
begin
inherited Create(AOwner);
sheetid.Text := st;
machid.Text := mh;
註:form若同時有放OnCreate事件時,注意會在比上述先執行!!
|
tonyplus
初階會員 發表:22 回覆:97 積分:28 註冊:2002-04-13 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |