有如下一段代码:这段代码就是修改人体身高的。
……
Set sWKAnthroVariable1 = sWKAnthro1.GetItem("<STATURE>") sWKAnthroVariable1.ValueAsString = Val(Me.Text1.Text) & "mm"……其中“Val(Me.Text1.Text) & "mm" ” 将 返回Text1中的数值与单位“mm”(毫米)一起赋给变量“身高”想实现如下功能:当在Text1中没有输入任何值的时候,即:Text1中的值为空时,程序自动跳过此段代码(即:不修改身高),继续执行下面的代码,如果Text1中的值不为空,则执行这段代码。哪位大侠知道如何实现?能不能说详细点,谢谢啦~
……
Set sWKAnthroVariable1 = sWKAnthro1.GetItem("<STATURE>") sWKAnthroVariable1.ValueAsString = Val(Me.Text1.Text) & "mm"……其中“Val(Me.Text1.Text) & "mm" ” 将 返回Text1中的数值与单位“mm”(毫米)一起赋给变量“身高”想实现如下功能:当在Text1中没有输入任何值的时候,即:Text1中的值为空时,程序自动跳过此段代码(即:不修改身高),继续执行下面的代码,如果Text1中的值不为空,则执行这段代码。哪位大侠知道如何实现?能不能说详细点,谢谢啦~
If Len(LTrim(Text1.Text)) > 0 Then
你的代码
End If
而是直接执行end if后的代码
大侠,谢谢你啊!!!
如果这段代码不仅有身高,还有 体重怎么办,就是说 要跳过两段代码,即:Text1和Text2都为空则跳过,继续执行下面的代码,怎么写?
……Set sWKAnthroVariable1 = sWKAnthro1.GetItem("<STATURE>")
sWKAnthroVariable1.ValueAsString = Val(Me.Text1.Text) & "mm"Set sWKAnthroVariable2 = sWKAnthro1.GetItem("<WEIGHT>") sWKAnthroVariable2.ValueAsString = Val(Me.Text2.Text) & "kg"
……