相关疑难解决方法(0)

如何保存和恢复表单?

所以,我有一个带有几十个控件的表单,有人想要保存并稍后恢复其内容和设置 - 选择哪个单选按钮,上/下的位置是什么等等.

我还想在运行时存储添加到列表框的任何条目.

最简单的方法是什么?DfmToString和反向?写/读一个.INI?别的什么?

delphi

15
推荐指数
1
解决办法
1万
查看次数

当工作站锁定然后解锁时,如何防止窗口大小调整?

我们有一个在多显示器环境中运行的应用程序。用户通常将应用程序对话框展开以跨越多个显示器。

如果用户锁定工作站,然后将其解锁,我们的应用程序将被告知调整大小。

我们的用户发现这种行为令人沮丧,因为他们会花一些时间来恢复以前的布局。

我们还不确定是图形驱动程序要求调整大小还是 Windows。希望通过这个问题,哪个组件负责,

在此设置中,(文件)资源管理器和 Firefox 等流行应用程序的行为方式相同。仅复制:

  1. 打开资源管理器 ( Win+E)
    • 将资源管理器窗口拖动到水平大于 1 个屏幕
    • 锁定工作站 ( Win+L),
    • 开锁
    • 应用程序现在应该调整大小以仅在 1 个屏幕上

当工作站锁定然后解锁时,如何防止窗口大小调整?
我们是否需要编码(解锁)检查?
还有其他我们不知道的机制吗?

windows user-interface multiple-monitors

5
推荐指数
1
解决办法
4505
查看次数