我碰到了这样的问题,帮助里是这样说的:
需要对象(错误 424)
   引用属性和方法经常需要一个明确的对象限定符。此错误有以下的原因和解决方法: 当引用对象属性或方法时,没有提供正确的对象限定符。 
如果没有提供的话,指定一个对象限定符。例如,从窗体的模块中引用窗体属性时,虽然可以省略对象的限定符,但是当从标准模块中引用一个属性时,则必须指定限定符。提供一个对象限定符,但不能识别出对象。 有人知道怎么解决的吗???

解决方案 »

  1.   

    假设你写了这么一句 Text2.Text = "123"
    但是你的窗体里面根本没有Text2这么一个控件
    就会报这个错误了
      

  2.   

    Private Sub Command2_Click()
    MSComm1.PortOpen = False
    End
    End Sub
    Private Sub Form_Load()
    MSComm1.PortOpen = True
    MSComm1.RThreshold = Val(txtThreshold.Text)
    End SubPrivate Sub Command1_Click()
    MSComm1.Output = txtSend.Text
    End SubPrivate Sub MSComm1_OnComm()
    Select Case MSComm1.CommEvent
     Case comEvCD
     Case comEvCTS
     Case comEvDSR
     Case comEvRing
     Case comEvReceive
     Case comEvSend
     End Select
    End SubPrivate Sub Text3_Change()
    MSComm1.RThreshold = Val(txtThreshold.Text)
    End Sub我是按照书上说的写的,刚学VB很多不懂,望大家帮帮我
      

  3.   

    书上应该也告诉你每个控件怎么设置属性了
    怀疑你拖到窗体伤的textbox没有改名字,还是使用的默认的Text1、Text2、Text3
    最起码应该有一个Textbox的名称属性为:txtThreshold
      

  4.   

    嗯 没有改.但是我的窗体上有3个Textbox啊,一个Textbox的名称设为txtThreshold,那其他2个呢