【问题标题】:Resize form and controls VB 6.0调整窗体大小和控件 VB 6.0
【发布时间】:2021-06-04 04:18:11
【问题描述】:

早上好,问题是我正在制作一个应用程序,其中有多个包含许多对象的表单。我使用 1024 * 768 的分辨率,但是当我更改为更高的屏幕分辨率时,控件会在屏幕左侧分组。如何控制应用程序的窗体和控件的大小,以便它们在从 Windows 更改屏幕分辨率时适应?

提前感谢您的帮助

【问题讨论】:

  • 就像 Slugsie 提到的那样,您可以自己完成此操作,但根据表单的复杂性,这可能具有挑战性。另一种选择是购买第 3 方控件来处理表单的大小调整和重新定位。我想到了 GrapeCity 和 Infragistics,但我不确定他们的 ActiveX 控件是否仍然可用。

标签: vb6


【解决方案1】:

与 .Net 不同,VB6 没有简单的解决方案。

您需要查看 Form_Resize 事件,并根据需要在其中调整大小/重新定位控件。没有自动的方法,您几乎必须手动完成。

但是,如果这是一个新的开发项目并且您刚刚开始,我建议您迁移到 VB.Net,因为它有许多功能可以让处理表单大小调整变得非常容易。

【讨论】:

  • 我很害怕,但是我必须咨询以确保我已经迁移到 vb.net,在这种情况下,它是我尚未迁移的应用程序的解决方案
猜你喜欢
  • 2012-05-17
  • 1970-01-01
  • 2013-04-30
  • 1970-01-01
  • 1970-01-01
  • 2023-01-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多