怎么还让所做的界面在不同分辨率下都是一样的。
比如在form 中有一个panel,在800*600下占满了窗口,但是把分辩率改了以后,就占不满窗口了!
比如在form 中有一个panel,在800*600下占满了窗口,但是把分辩率改了以后,就占不满窗口了!
解决方案 »
- fastreport的问题,如何换页?
- 自定义标题栏组件有问题,大家进来了看看,见源码
- 关于登录的问题
- 怎样通过代码实现启动本机的SQLServer服务?
- fr双击预览时可修改,如何实现?
- 如何得到此链接的控件http://www.800j.com.cn/800j/emap/ditbox.asp
- ServerSocket 与 ClientSocket 之间这么进行通讯?
- 听说在D6中TLabel组件可以设为透明的,是吗?
- 谁有办法解决让计算机发声读钱数
- 哪位高手知道怎么把DBGrid的字段名进行分栏显示
- 怎样将数据库中存放着的JPG图像画到StringGrid中的指定的单格?
- 如何取得另一程序上文本框的句柄?
var
x, y: LongInt;
begin
form.scaled := true; //Óдí
x := getSystemMetrics(SM_CXSCREEN);
y := getSystemMetrics(SM_CYSCREEN);
if (x <> ScreenHeight) or (y <> ScreenWidth) then
begin
form.height:=form.height*x DIV ScreenHeight; //Óдí
form.width:=form.width*y DIV ScreenWidth; //Óдí
form.ScaleBy(x,ScreenHeight);
end;
end;