关于坐标的问题,请进!

xxw10000 2005-01-02 11:25:25
把form的scalemode设为厘米,再把它上面的一picturebox装入一幅图片,这个图片是用windows自带的画图做的测试图,尺寸为10cmX10cm,picturebox的autosize设为true,可是picturebox的width和height属性值确不等于10cm,这是怎么回事?哪个是正确的?
...全文
100 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xxw10000 2005-01-03
  • 打赏
  • 举报
回复
不是这样,scalewidth只是和width有一点差别(这不是主要的),但这和windows自带的画图程序中的图像尺寸还是有很大的不同,我又在photo shop中装入,发现这三者的尺寸都不同,现在我也不知道哪一个是正确的。

如,我在VB中设为scalemode为7(CM)时,图片的width是8,又用画笔打开发现是9.4cm,而用photo shop中却是10.5,真搞不懂到底是哪个
wwqna 2005-01-03
  • 打赏
  • 举报
回复
picture1的大小还包括包括它边缘的大小,估计它的scalewidth肯定等于10CM
laviewpbt 2005-01-03
  • 打赏
  • 举报
回复
scalewidth=10
width<>10
xxw10000 2005-01-03
  • 打赏
  • 举报
回复
就是因为设为7,还是没用
laviewpbt 2005-01-02
  • 打赏
  • 举报
回复
设置scalemode=7

7,789

社区成员

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

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