我正在使用Delphi 6和JEDI Docking可视组件。我意识到我的propgramm的窗户之间的拖放。我需要保存当前的窗口状态。例如,在第一次运行中,我有一个服务器窗口和两个客户端窗口,然后我使用DragandDrop将客户端窗口移除到服务器窗口中。然后我关闭我的程序,在第二次运行中,我希望看到最后的Windows状态(服务器窗口内的两个客户端窗口)。怎么实现这个?
答案 0 :(得分:0)
我找到了解决方案。在JvDockControlForm模块中有两种保存和加载窗口状态的方法。
SaveDockTreeToFile('MyFile');
LoadDockTreeFromFile('MyFile');
还有另一种方法可以在JvPersistence选项卡中按组件保存状态。 无论如何,您需要将JvDockServer组件从Jv Docking选项卡放到主窗体上以使用上述方法。