如何控制一个窗口的所有控件随窗口的变化而变化,且在不同分辨率及98和2000中保持一致 1用panel或frame等容器,formresize事件调整显示2用字体gb2312,不同分辨率的没做过 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把Panel换成TScrollBox,这样分辨率变了后,会自己加Scroll 把form的scaled设为false.即可 .以前我还发现过这问题 控件的Align不要用none,固定的设Left Right等,需要随窗口大小改变的设Client,还有要随时调节的中间用一个splitter 对于一般的控件,细心的设置其Align属性就可以。必要的时候在其中加上Splitter以便可以拖动!98和2000中的兼容注意字体的选择,这是很重要的你可以在测试一下。如果要适应不同的分辨率可以用scaleBy函数!取得当前分辨率在与默认的比较适当缩放就可以!用ScrollBox代替PANEL也不失是一种办法!还有一种方法就是动态的改变运行环境的分辨率了! 楼上的兄弟,给我发一个吧[email protected] 感谢各位帮助。控件急需中,请mail [email protected]我有一窗口用两个PANEL分割成两半,一个设左,一个设右,但全屏时,左PANCEL总比右PANCEL大 楼主,试试把控件的Anchors的四个属性设置一下 类方法集成的一个问题,override是否可有可无 APIHOOK程序关闭导致ExePlorer.exe崩溃 ★★★ 高分求助!我的idHttp为什么不能提交数据到表单? 大哥大姐看看吧 access图片的问题.求救 一会去答辩~~散分~ Delphi调用execl的vba制作打印报表 clientdataset多列排序问题? 怎样获得错误信息 急~!!!分数全给了~ adoquery检索数据,如果没有数据符合要求,adoquery.open就异常,为什么? 如何取得汉字的开头字母? SOS~
如果要适应不同的分辨率可以用scaleBy函数!取得当前分辨率在与默认的比较适当缩放就可以!
用ScrollBox代替PANEL也不失是一种办法!
还有一种方法就是动态的改变运行环境的分辨率了!
[email protected]
我有一窗口用两个PANEL分割成两半,一个设左,一个设右,但全屏时,左PANCEL总比右PANCEL大