Vb.net 对于Int16错误,值太大或太小
我正在修复VB中出现此错误的一个bug。我是VB新手,所以有些语法我还没有完全理解。引发错误的代码显示: .行(itemIndex).项(parentIndex)=CLng(oID)+1000000Vb.net 对于Int16错误,值太大或太小,vb.net,Vb.net,我正在修复VB中出现此错误的一个bug。我是VB新手,所以有些语法我还没有完全理解。引发错误的代码显示: .行(itemIndex).项(parentIndex)=CLng(oID)+1000000 我知道增加1000000对于int16来说太多了。我无法更改该值(至少现在不能更改)。我不明白,也似乎找不到的是,Row也是指什么。有什么想法吗?在.Row旁边,您是否看到带有关键字的 使用允许您执行以下操作: With myClass .FirstName ="John" End With
我知道增加1000000对于int16来说太多了。我无法更改该值(至少现在不能更改)。我不明白,也似乎找不到的是,Row也是指什么。有什么想法吗?在
.Row
旁边,您是否看到带有关键字的
使用允许您执行以下操作:
With myClass
.FirstName ="John"
End With
与此相同:
myClass.FirstName = "John"
通常,如果对同一对象有很多引用,则将使用带
块的。例如:
myClass.FirstName = "John"
myClass.FirstName = "John"
myClass.FirstName = "John"
myClass.FirstName = "John"
myClass.FirstName = "John"
可以更改为:
With myClass
.FirstName = "John"
.FirstName = "John"
.FirstName = "John"
.FirstName = "John"
.FirstName = "John"
End With
编辑:
我复制并粘贴了上面的代码,因此重复使用了属性FirstName
是的,我正要发布它是用with包装的。这就是罗的意思,嗯。很高兴知道。现在我只需要修复错误消息。谢谢。行可能连接到网格或数据表?With块的第一行将帮助您了解这一点。