| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 468 人关注过本帖
标题:尺寸与坐标是怎么计算的?
只看楼主 加入收藏
txxb
Rank: 2
等 级:论坛游民
帖 子:104
专家分:59
注 册:2014-10-8
结帖率:96%
收藏
已结贴  问题点数:20 回复次数:4 
尺寸与坐标是怎么计算的?
圆球:
Shape1.Height = 600
Shape1.Width = 600

线条:
Line1(0).BorderWidth = 50

尺寸相差10多倍,而小球直径和线条粗细差不多??它们都是什么计量单位??
2014-11-13 19:59
lianyicq
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:26
帖 子:737
专家分:3488
注 册:2013-1-26
收藏
得分:0 
很显然,shape1的长宽在form的scalemode设为twip时,是楼主看到的效果.设成pixel后,问题就清楚了.另外能看出控件line两端实际上是半圆

大开眼界
2014-11-14 09:02
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:0 
VB默认的长度单位是 缇,
标准设置:
1像素 = 15缇
1厘米 = 567 缇

授人于鱼,不如授人于渔
早已停用QQ了
2014-11-14 11:35
zhengang1026
Rank: 6Rank: 6
等 级:侠之大者
威 望:1
帖 子:136
专家分:409
注 册:2013-2-6
收藏
得分:20 
窗体上控件的位置尺寸缺省是以缇为单位(可在Form内设Scalemode改变),而BorderWidth 属性值是以像素为单位。
缇是屏幕无关的度量单位,一厘米=567缇。而像素是与屏幕分辩率有关的,屏幕显示一般为72dpi,在这种情况下: 1厘米=72/2.54=28.346像素(一英寸为2.54cm)

[ 本帖最后由 zhengang1026 于 2014-11-14 20:29 编辑 ]
2014-11-14 20:23
zhengang1026
Rank: 6Rank: 6
等 级:侠之大者
威 望:1
帖 子:136
专家分:409
注 册:2013-2-6
收藏
得分:0 
3楼版主说的1像素=15缇是分辩率为96dpi情况下的
2014-11-14 20:33
快速回复:尺寸与坐标是怎么计算的?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030466 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved