Private Sub Command2_Click() Dim pic As New StdPicture Set pic = LoadPicture("d:\mc\804.jpg") Dim w As Long Dim h As Long w = pic.Width w = ScaleX(w, vbHimetric, vbPixels) Debug.Print "图片宽度为" + CStr(w) + "像素" h = pic.Height h = ScaleY(h, vbHimetric, vbPixels) Debug.Print "图片高度为" + CStr(h) + "像素" Set pic = Nothing End Sub
Dim pic As New StdPicture
Set pic = LoadPicture("d:\mc\804.jpg")
Dim w As Long
Dim h As Long
w = pic.Width
w = ScaleX(w, vbHimetric, vbPixels)
Debug.Print "图片宽度为" + CStr(w) + "像素"
h = pic.Height
h = ScaleY(h, vbHimetric, vbPixels)
Debug.Print "图片高度为" + CStr(h) + "像素"
Set pic = Nothing
End Sub
得到默认icon的宽和高
对呀
我想取的是jpg bmp gif文件的高和宽