0

我是Vb的新手,

我的源代码出现错误,

这是我的代码片段,

Dim a,b as integer 
  a=val (txtf.Text)
  b=val (txts.Text)
    if(a>b)then
       txtr=a
    else
      txtr=b
   end if 
end sub

错误:运行时错误 424 需要对象:

任何帮助将不胜感激。

4

4 回答 4

5

打字更安全

Dim a as Integer
Dim b as integer 

或者

Dim a as integer,b as integer 

这可能是错误的情况

于 2012-11-05T18:21:34.533 回答
0

您还没有定义 textr 。这样做,您的问题将得到解决。

于 2014-03-14T17:20:44.363 回答
0

您没有将 txtr 指定为 txtr.txt 而是将 txtr 读取为对象...

于 2018-04-18T14:21:22.853 回答
0

我发现的错误你应该分开 a,b; 而是写为:

将 a 调暗为整数,将 b 调为整数或

将 a 调为整数 将 b 调为整数

于 2018-05-12T01:33:38.473 回答