CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

1象素=?毫米?

楼主cookiezhangjian(cookie)2005-03-10 09:24:18 在 Delphi / VCL组件开发及应用 提问

1象素=?毫米? 问题点数:10、回复次数:9Top

1 楼wangshengyun(小不點)回复于 2005-03-10 09:36:42 得分 5

这个没有准确的换算关系.   如果你用delphi编程时,   在窗体属性中根据不同的显示器分辨率他的相素的大小是不相同的.   例如在1024*768的模式下,     一般是每英寸的象素是:96     ,同时一英寸等于2.54cm.    
  那么一相素的大小是:2.54/96约0.26mm.  
      公式是:     象素大小=2.54/英寸的象素Top

2 楼ysai(所有真的都是假的真,所有假的都是真的假)回复于 2005-03-10 09:50:39 得分 0

把你的17'显示器分辨率设置为640*480,再想想,还会提这种问题吗?Top

3 楼softwaiter(softwaiter)回复于 2005-03-10 12:40:37 得分 5

首先通过GetDeviceCaps获得当前DC中每英寸的像素数(显示器一般为96)  
  然后用Muldiv(   1,   254,   96   )   在乘以100   即可得到1个像素是多少毫米Top

4 楼whbo(王红波(年轻人,要有所作为))回复于 2005-03-10 13:01:58 得分 0

只晓得一个像素,眼睛能清楚得看到Top

5 楼g961681(技术庸人(情商太低))回复于 2005-03-10 13:03:52 得分 0

象素,不固定大小的Top

6 楼g961681(技术庸人(情商太低))回复于 2005-03-10 13:04:47 得分 0

同一个显示器在800*600下,宽800象素。可换到1024*768下面,就变成1024象素了!Top

7 楼dongycumt(阡陌)回复于 2005-03-10 13:11:16 得分 0

路过Top

8 楼zhongxd(小禹)回复于 2005-03-10 13:37:59 得分 0

根据分辨率不同而不同Top

9 楼cookiezhangjian(cookie)回复于 2005-03-11 14:33:08 得分 0

哪Delphi里面窗体的Width,Height,Left,Top属性的单位是不是“象素”Top

相关问题

  • 象素转换成毫米问题
  • 求毫米和象素之间转换的函数。
  • 如何将vb.net环境中的度量值(象素)转换成毫米度量?
  • 如何准确地知道当前屏幕状态下每毫米有几个象素(coolxiao)
  • word里的一磅相当于多少毫米? 或者相当于多少象素?
  • langzhi: 一象素 = ?堤
  • 获取象素的RGB值
  • 关于象素的问题!!!
  • 如何实现对象素的操作?
  • 请问缇、象素怎么换算?

关键词

  • 显示器
  • 象素
  • 大小

得分解答快速导航

  • 帖主:cookiezhangjian
  • wangshengyun
  • softwaiter

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo