【发布时间】:2010-10-12 02:56:13
【问题描述】:
(我不是在谈论 Hibernate 或 NHibernate ORM)
Windows 操作系统(和某些 linux 版本)具有“休眠”选项来保存状态并关闭机器。稍后当我们重新启动时,我们可以从之前存储的状态恢复。
有没有办法单独休眠应用程序?我的意思是我想通过保存它的状态来关闭应用程序,然后当我启动应用程序时,它应该从以前存储的状态恢复。
是否有可用的第三方工具,或者我可以使用第三方库将功能添加到我的应用程序中吗?
编辑:我有一个带有选项卡式界面和 50 多个输入控件的 .Net WinForm 应用程序。我需要一个解决方案来关闭应用程序,然后在文本框中使用相同的值重新启动。我可以编写一个例程来存储和恢复所有文本框值。但我正在寻找一些通用方法,它可以适用于任何应用程序。
【问题讨论】:
-
如果您正在开发的应用程序中需要某种休眠,您可能需要查看en.wikipedia.org/wiki/Persistence_%28computer_science%29。
标签: windows-xp