如何將多個小系統整合在一個畫面 |
尚未結案
|
yx_huang77
一般會員 發表:46 回覆:64 積分:22 註冊:2004-03-19 發送簡訊給我 |
|
terrychen
尊榮會員 發表:90 回覆:794 積分:501 註冊:2003-05-01 發送簡訊給我 |
|
yx_huang77
一般會員 發表:46 回覆:64 積分:22 註冊:2004-03-19 發送簡訊給我 |
|
bigdogchina
版主 發表:238 回覆:523 積分:312 註冊:2003-04-28 發送簡訊給我 |
yx_huang77大大,您好!请以terrychen大大的提供的方法为蓝本:
①开启Delphi上的Project---->Add to Project:
将Unit文件加入进专案里.可以方便的通过Project Manager来对各个Unit进行管理,修改。
②用ShellExecute()来呼叫可执行档
ShellExecute(Application.Handle,nil,PChar('维护作业程式.exe'),PChar(''),PChar(ExtractFilePath(Application.ExeName)),SW_MAXIMIZE)
您试试看 < class="code">
===============
人生在勤,不索何获?
===============
------
人生在勤,不索何获? |
yx_huang77
一般會員 發表:46 回覆:64 積分:22 註冊:2004-03-19 發送簡訊給我 |
|
timhuang
尊榮會員 發表:78 回覆:1815 積分:1608 註冊:2002-07-15 發送簡訊給我 |
|
yx_huang77
一般會員 發表:46 回覆:64 積分:22 註冊:2004-03-19 發送簡訊給我 |
|
bigdogchina
版主 發表:238 回覆:523 積分:312 註冊:2003-04-28 發送簡訊給我 |
yx_huang77大大,您好!请看看这样能否达到您的要求:
< class="code">
......
use MdiForm_Unit;
......
procedure TMainForm.Button1Click(Sender: TObject);
begin
MdiForm := TMdiForm.Create(Application);
MdiForm.Left := MainForm.Left (MainForm.Width - MdiForm.Width) div 2;
MdiForm.Top := MainForm.Top (MainForm.Height - MdiForm.Height) div 2;
MdiForm.ShowModal;
MdiForm.Free;
end;
以这样的方式建立,当主视窗在MdiForm关闭后会重新開啟.
=============== 人生在勤,不索何获? ===============
------
人生在勤,不索何获? |
yx_huang77
一般會員 發表:46 回覆:64 積分:22 註冊:2004-03-19 發送簡訊給我 |
|
terrychen
尊榮會員 發表:90 回覆:794 積分:501 註冊:2003-05-01 發送簡訊給我 |
|
yx_huang77
一般會員 發表:46 回覆:64 積分:22 註冊:2004-03-19 發送簡訊給我 |
|
terrychen
尊榮會員 發表:90 回覆:794 積分:501 註冊:2003-05-01 發送簡訊給我 |
|
fatmoon1
初階會員 發表:3 回覆:29 積分:36 註冊:2004-05-24 發送簡訊給我 |
引言:
===
......
use MdiForm_Unit;
......
procedure TMainForm.Button1Click(Sender: TObject);
begin
MdiForm := TMdiForm.Create(Application);
MdiForm.Left := MainForm.Left (MainForm.Width - MdiForm.Width) div 2;
MdiForm.Top := MainForm.Top (MainForm.Height - MdiForm.Height) div 2;
MdiForm.ShowModal;
MdiForm.Free;
end;
=== 補充說明:
以上 MainForm 是 主Form MdiForm 是 子Form 要注意的是
主Form的屬性 FormStyle 要設為 fsMDIForm
子Form的屬性 FormStyle 要設為 fsMDIChild 我是使用 Delphi 5.0 , 它有提供 MDI Form 範例.
點選 File->New...->(New Items)按 Projects 頁次->選 MDI Application fat eat moon
fat eat moon
------
才疏學淺 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |