如何在Delphi 7中设置窗体的宽度和高度?表单包含不同类型的控件。我需要将主窗体大小设置为127x263。它应该通过点击按钮以编程方式更改 。如何在Delphi中设置窗体的宽度和高度
5
A
回答
13
像这样:
MainForm.Width := 127;
MainForm.Height := 263;
或者你想在客户区设置为这些维度:
MainForm.ClientWidth := 127;
MainForm.ClientHeight := 263;
当然,你最常用的设置在设计时在Object Inspector这些属性然后将它们写入到表单的.dfm文件中。
如果要出现一个按钮这样的改变单击添加处理程序按钮,点击看起来像这样:
procedure TMainForm.Button1Click(Sender: TObject);
begin
Width := 127;
Height := 263;
end;
在这最后的摘录,你不需要指定MainForm
对象实例因为事件处理程序是TMainForm
类的成员,因此Self
是隐含的。
如果你想跟着乌尔里希·格哈特的建议(见注释),并使用SetBounds
然后你可以这样写:
SetBounds(Left, Top, 127, 263);
最后,如果你的窗体有Scaled = True
那么你需要处理的字体缩放。像这样的硬编码像素尺寸将不适合字体缩放设置为与您的机器不同的值的机器。
+13
而不是单独更改宽度和高度,我会使用SetBounds来最小化更新。 –
相关问题
- 1. 在Rails中设置form_for的窗体宽度和高度
- 2. 我如何设置浏览弹窗的宽度和高度?
- 3. 在ASP.Net中设置窗体的高度
- 4. 如何在AS3中设置我的swf的宽度和高度?
- 5. 如何设置jqModal的高度宽度?
- 6. 如何在HTML表格中设置Tbody的宽度和高度
- 7. 如何在fabric.js中设置图片的高度和宽度?
- 8. 如何在java代码中设置Mapview的宽度和高度?
- 9. 如何在fabricjs中设置svg的宽度和高度?
- 10. 在Android中,如何设置ListView项目的高度和宽度?
- 11. 如何在ext.Net中设置Viewport的宽度和高度
- 12. JApplet根据javascript中的窗口宽度和高度设置HTML中的宽度和高度
- 13. TImage delphi max的宽度和高度?
- 14. 如何为浏览器窗口宽度和高度设置宽度和高度变量?
- 15. 在Gtk中,我如何动态设置窗口的高度和宽度?
- 16. 如何在电子中设置当前窗口的宽度和高度
- 17. 如何在这里设置ImageView和TextView的宽度和高度?
- 18. 如何获取和设置窗口弹出的高度和宽度在Internet Explorer
- 19. 设置不同的宽度和高度字体在css/js
- 20. 设置链接的高度和宽度
- 21. tableGrob:设置grid.table的高度和宽度
- 22. 设置图像的宽度和高度
- 23. 设置场景的宽度和高度
- 24. 设置UIWebView的宽度和高度
- 25. 设置视频的宽度和高度
- 26. 设置高度和宽度的边距
- 27. 如何在AchartEngine Android中设置轴宽度和高度?
- 28. 如何在corona sdk中为组设置宽度和高度
- 29. 如何在AvalonDock中设置高度和宽度
- 30. 如何在c#中设置宽度和高度位图?
请确保你总是包含通用的delphi标签,因为没有那么多人检查delphi-7标签。我这次添加了它,但对于将来的问题,请记住这一点 - 这样你会得到更好的答案。 –
好的。我将在未来这样做,谢谢 –