簡體   English   中英

如何使用Delphi和JEDI Docking保存當前Windows狀態?

[英]How to save current windows state using Delphi and JEDI Docking?

我正在使用Delphi 6和JEDI Docking視覺組件。 我意識到我的程序窗口之間的拖放。 我需要保存Windows的當前狀態。 例如,在第一次運行中,我有一個單獨的服務器窗口和兩個客戶端窗口,然后使用DragandDrop將客戶端窗口移到服務器窗口中。 然后關閉程序,在第二次運行中,我希望看到窗口的最后狀態(服務器窗口內有兩個客戶端窗口)。 怎么實現這個?

我找到了解決方案。 JvDockControlForm模塊中有兩種保存和加載Windows狀態的方法。

SaveDockTreeToFile('MyFile');
LoadDockTreeFromFile('MyFile');

此外,還有其他方法可以通過“ JvPersistence”選項卡中的組件保存狀態。 無論如何,您需要將“ Jv Docking”選項卡中的“ JvDockServer”組件放到您的主窗體中,以使用上面的這些方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM