VB6:以像素为单位获取图像大小

标签 vb6

我在表单上放了一个图片框并在上面加载了一些图片:

View1.Picture = LoadPicture(App.Path & "\sample2.bmp")

当我尝试获取图片属性的宽度和高度时,我收到的值既不是像素也不是缇。有人知道如何在 Visual Basic 6 中以像素为单位确定图像的大小吗?

最佳答案

他们在 himetrics .


With View1
  MsgBox .ScaleX(.Picture.Width, vbHimetric, vbPixels)
  MsgBox .ScaleY(.Picture.Height, vbHimetric, vbPixels)
End With

关于VB6:以像素为单位获取图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6143111/

相关文章:

delphi - 查找应用程序先前实例的最简单方法

vb.net - 在VS.NET中将VB6数据报表迁移到Crystal报表

Java Date toString 包含时区...为什么?

vb6 - 了解 VB6 项目文件 (.vbp)

vb6 - 如何从 IDE 编辑 VB6 窗体上的菜单?

windows - 可执行文件的名称对用户帐户控制对话框有影响吗?

vb6 - vb6:寻找activeX音频组件(加载/播放/显示WAV)

.net - 使用 Visual Basic 6 中的 .NET 类的最佳方法是什么?

vb.net - 获取 key 生成函数的反转

vb.net - 怎么关闭word文档