敬请各位帮忙,这是一个未成年人的问题,我烦死了!!!!!!!!!!!!!!!!!!!!!!!!!!! (100分)

  • 主题发起人 主题发起人 ccaolii
  • 开始时间 开始时间
咦,太可怜了。
 
是够可怜的!!
 
//如何使一个控件的宽度为1厘米,在不同的分辨率下,怎么算呀?
你如果只是怕窗体控件变形,那么用scaleby()设定一下即可,
也可以用EnumDisplaySettings()和ChangeDisplaySettings()将屏幕分辨率更改为设计时的分辨率。
 
//如何使一个控件的宽度为1厘米,在不同的分辨率下,怎么算呀?
如果显示器大小不同,有何用?
 
1px=0.01inch
 
可怜呀
俺也不会:(
 
建议:看一下VC的MFC编程内幕,有关这方面的详细讨论!!!
 
《Windows程序设计》(Charles Petzold著)第5.2.4节
 
下次我一定要问个成人问题.
唉!
谁让俺年纪大呢.
 
我也17岁啊。。。。
我的qq是99072642
 
看来大富翁里的绝大部分同志都是尊老爱幼的! :)
 
我好几个月没写什么程序了。
不知道你换算的那么精确干什么?
 
可怜的孩子。还未成年就遇到这么复杂的问题。:)

长度之和分辨率有关,和显示器无关。
如果你脑袋没问题自己算算吧。
 
x/Screen.PixelsPerInch*MmPerInch; //MmPerInch=2.54;
距左边的距离.

Form1.Scaled := False;这个scaled是什么用的?

 
写出在屏幕上1厘米的控件是绝对不可能的!!!
试想:如果你的程序显示了1厘米的控件,
我调整屏幕的宽度,你的什么事件能捕获?
唯一的例外:使用液晶屏,不能调整DPI
 
所谓的宽度都是相对屏幕而言的吧!都是相对的.

看看报表设计器TQuickRep,然后调整分辨率及屏幕的宽度或高度等,,看看显示的是什么样的,就知道是什么回事了
 
To: ccaolii
你可不可以把那个antic_ant发给你的源码发给我一份?
http://www.delphibbs.com/delphibbs/dispq.asp?lid=612214
那个东东是我想要的,结构化存储这个问题我要解决,
那个源码对我有天大的帮助,我求求你发给我了.
我可以给分给你,进这里要:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1524170

E-Mail:
Crystal_boy_2002@163.com

原来的那个要$的
http://plasmatech.com/storage.htm
Structured Storage Library Price (US$)
Full source code 40$

 
后退
顶部