DELPHI 如何在 乙個FORM的左邊顯示樹組,單擊樹組上的按鈕,右邊顯示不同的FORM

2025-02-02 16:55:13 字數 2488 閱讀 3291

1樓:網友

右邊一般不能再用form了,因為這樣會亂。

實際中會用到pagecontrl的控制項,通過左邊樹節點的id號來控制顯示不同型別的page

如:id為1,則顯示pagenum為1的頁面,而其他page頁面則進入visible為false的狀態。

delphi 點選某個按鈕控制項將form 關閉

2樓:網友

在form2的onclose事件中加入這句**action := cafree;

然後再呼叫就能關掉了。

或者使用。就是再呼叫form2的時候得先建立form2

3樓:網友

在你的bittottom按鈕onclick事件新增 close就可以了。

procedure : tobject);

beginclose();

end;你為什麼不把原始碼貼出來呢。可能問題就容易發現了。

4樓:叮噹貓武漢

給你個不寫**的方法:

在屬性視窗設定form2的bittottom(關閉按鈕)的modalresult 屬性為 mrcancel,就可以了!試試吧。

5樓:網友

; //正解。

form2之所以被hide,類似關閉效果,是因為你操作軟體過程中還會用到form2,所以暫時隱藏,當你再次點選form1中按鈕將form2顯示時,它會從記憶體中很快蹦出來。

delphi中 如何實現點選乙個from2按鈕button1 開啟form1;

6樓:網友

為什麼最後執行出來 是form1出現的呢?

是因為form1被delphi自動設定成main form。

變更form2為main form就可以了。

delphi form 屬性問題

7樓:網友

showmodal後,在它沒有關閉前,別的窗體無法獲得焦點。

你在視窗a的按鈕單擊事件中寫,如下:

procedure : tobject);

beginform2:=;;;

end;

8樓:三天起個名

用showmodal就可以。

在a窗的button click裡寫。

with do

begintry

showmodal;

finlly

free;end;

end;另乙個裡建frma即可。

9樓:網友

fkqgyyiqpl方法是正確的,如果你的視窗是動態生成的話,如果不是,直接用。;;

簡單介紹delphi中form的borderstyle屬性分別表示什麼?

10樓:網友

borderstyle:=bsnone; //無標題欄。

borderstyle:=bsdialog; //對話方塊窗體,即標題欄中只有關閉按鈕,沒有最小化和最大化,標題欄高度是一般大小;

borderstyle:=bssizeable;//可改變大小的窗體,有最大化,最小化,關閉按鈕,標題欄高度是一般大小。

borderstyle:=bssizetoolwin;//工具欄式窗體,可改變窗體大小,標題欄中只有關閉按鈕,沒有最小化和最大化,標題欄高度小;

borderstyle:=bstoolwin;//工具欄式窗體,不可改變窗體大小,標題欄中只有關閉按鈕,沒有最小化和最大化,標題欄高度小;

11樓:灰灰舒兒

其實你每一種都試試就可以了。

bsnone 沒有邊框--沒有最小化最大化關閉也不可以拉伸窗體大小。

bsdialog 就是對話方塊,只有乙個關閉。

bssingle 不可拉伸,一般我不用bsdialog,用這個,加上去掉最小化最大化按鈕。

bssizeable 不說了,預設的,啥都可以。

下面這兩個我用的挺少的,跟delphi7裡面的屬性框差不多,沒用過,所以區別不太清,試試就知道了。

bssizetoolwin

bstoolwin

delphi中如何把另乙個工程的form移植到本工程中

12樓:網友

在delphi 主程式的主選單的[工程]裡,選擇[新增到工程](add to project),選擇你要新增的窗體單元。pas 等。

13樓:網友

把相關frm檔案,pas檔案,dcu檔案等非~開頭的檔案拷到你的工程下,然後新增到你的工程裡即可。

14樓:網友

如果你不想誤改別的工程下的此form,最好先把它copy到你自己的工程目錄下。

然後用 project-》add to project 新增到你自己的工程裡。

delphi中怎樣開啟乙個郵件位址

經過測試shellexecute handle,nil,pchar nil,nil,sw shownormal 這個語句語法上沒有問題,mailto 也不能去掉 但是裡面有個小的拼寫錯誤 mailto 錯寫成 maitto 這樣就不能開啟預設關聯的郵件程式,改回來就可以了 如果拼寫改正後仍然不能開啟...

如何在本地搭建多個站點,如何在本地搭建乙個網站

本機用apmserv建立環境,如何在其下實現管理多個 e sio2 apmserv5.2.0 www htdocs e sio2 apmserv5.2.0 www htdocs 內有兩個cms oneweb 和two web 如何實現輸入 127.0.0.1 127.0.0.2 或 127.0.0....

VC和Delphi該選哪乙個

運算效率方面當屬vc 較優,但優勢只是一點點而已。據說delphi 的執行效率可以達到vc 的 以上,這在現在的電腦效能下基本可以忽略掉vc 的優勢。但是如果要寫的是有窗體的程式的話,dephi就要比vc 有優勢了。首先vc 的執行效率並不比dephi高出多少,並且dephi在建立視覺化介面方面要比...