# Re: 关于将Twips的单位转为Pixels的单位

Posted by 小翰 on May 14, 1999 at 17:43:18:

In Reply to: 关于将Twips的单位转为Pixels的单位 posted by 百吉 on May 14, 1999 at 02:25:27:

form 的width和 height 是跟随它的container (Screen) 的单位系统
所以一定是以 twips为单位
你能改变的只是form的scalewidth 和 scaleheight 的单位
这用 scalemode=3即可
至于scaleX 和 scaleY 我不认为他们隶属于任何一物件
虽然help中还是说明的他们的适用物件
但是scaleX 和 scaleY 主要是将某个单位转换后传回另一个单位的数值
所以你用
frm0000.scaleX (9795, vbTwips, vbPixels)
必须改成
frm0000.scaleX 9795, vbTwips, vbPixels
或
call frm0000.scaleX (9795, vbTwips, vbPixels)
才不会出错
但是你没有指定将这个数值传给某个变数或属性
所以这样写是没有意义的

Follow Ups: