初学vb,请问两个问题:
'表单上放了一个Text1
Private Sub Form_Load()
 Text1.Text = "ScaleHeight:" & Me.ScaleHeight & "Height:" + Me.Height
 
End SubPrivate Sub Form_Resize()
 Text1.Height = Me.ScaleHeight - (2 * Text1.Top)
 
End Sub请问,1 。 如何把字符串和整数合在一起,如上句那样给Text1.Text就出错。
      2。  ScaleHeight啥意思?为何第二句能使得Text1的高度自动随Form(ME)变化而变化?

解决方案 »

  1.   

    Text1.Text = "ScaleHeight:" & CStr(Me.ScaleHeight) & "Height:" & CStr(Me.Height)
      

  2.   

    第二句定义了text框的高度,Text1.Height是text1的身高的属性。
      

  3.   

    "sadfasdf"+ "+变量+" +就可以把字符串和数字合在一起
      

  4.   

    1 。 如何把字符串和整数合在一起,如上句那样给Text1.Text就出错。用cstr函数把整数转成字符串2。  ScaleHeight啥意思?为何第二句能使得Text1的高度自动随Form(ME)变化而变化?在Form_Resize事件中加代码。
      

  5.   

    ScaleHeight、ScaleWidth 属性当使用图形方法或调整控件位置时,返回或设置对象内部的水平 (ScaleWidth) 或垂直 (ScaleHeight) 度量单位。对于 MDIForm 对象,在设计时是不可用的,并且在
    运行时是只读的。