Dim Pic As Picture
Set Pic = LoadPicture(filename)
Image1.Stretch = False
If pic.width >= Imagectl.Width Then '这句宽度比较是否成立?
Set Pic = LoadPicture(filename)
Image1.Stretch = False
If pic.width >= Imagectl.Width Then '这句宽度比较是否成立?
如果是个控件,可能无法比较,因为picture对象的宽和高是以HiMetric 为单位的
另一个是图象高度,
运行后也不报错,好象也没执行
image1.width是控件宽度
另一个是图象宽度,
运行后也不报错,好象也没执行
dim f as Boolean
f=(pic.width >= Imagectl.Width)
如果f为false当然不会执行判断中的语句。