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

damaipt 2006-08-28 01:44:30
初次接触VB它默认的单位是缇 我习惯用像素来做东西 不知道缇和像素是怎么换算的
我查过有的说1像素=15缇 有的说1像素=14缇 到底是多少呢 谁能告诉我?能不能把
默认缇改为像素???谢谢!!
...全文
285 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
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

7,765

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧