vb 单位换算问题!!!!高手帮忙!!

damaipt 2006-08-28 01:44:30
初次接触VB它默认的单位是缇 我习惯用像素来做东西 不知道缇和像素是怎么换算的
我查过有的说1像素=15缇 有的说1像素=14缇 到底是多少呢 谁能告诉我?能不能把
默认缇改为像素???谢谢!!
...全文
245 6 点赞 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
damaipt 2006-08-28
非常感谢!!结帖!
  • 打赏
  • 举报
回复
VBProfessional 2006-08-28
1像素具体为多少缇是由客户端的屏幕决定的,你见到的1Pixel=15Twip...等都有可能,具体你可以通过Screen.TwipsPerPixelX 与Screen.TwipsPerPixelY来得到换算值

有关“ScaleMode = 3 改过之后 窗体的单位好像还是缇 ??”后窗体的单位是不能变的,因为窗体类的单位永远是Twip, 你所改的,只是它内部容器的单位,只对它内部控件的定位与绘图有效。你可以试试在窗体中加个控件,看它的单位是否改变。
  • 打赏
  • 举报
回复
damaipt 2006-08-28
多谢!ScaleMode = 3 改过之后 窗体的单位好像还是缇 ??
  • 打赏
  • 举报
回复
xiashu 2006-08-28
up
  • 打赏
  • 举报
回复
sss2002 2006-08-28
15缇

设置窗体的 ScaleMode = 3
  • 打赏
  • 举报
回复
相关推荐
发帖
VB基础类
创建于2007-09-28

7522

社区成员

VB 基础类
申请成为版主
帖子事件
创建了帖子
2006-08-28 01:44
社区公告
暂无公告