问题
在开发机上DPI为100%,在实际部署时目标机可能DPI设置不是100%,运行软件时控件位置不对。出现错位问题。
解决
在程序中设置应用所使用的DPI
if Screen.PixelsPerInch<>96 then begin ScaleBy(96,Screen.PixelsPerInch); end;