【发布时间】:2014-09-08 17:42:28
【问题描述】:
代码:
If Play.Location.X > (Mob.Location.X) Then
Mob.Location.X = (+("1"))
End If
“Mob.Location.X = (+("1"))” 收到错误“表达式是一个值,因此不能成为赋值的目标”
有谁知道如何解决这个问题?
P.S 抱歉我的英语不好,我来自瑞典。
【问题讨论】:
-
@Steve:这行得通吗?
-
@dotNET msdn.microsoft.com/en-us/library/…(获取或设置)我忽略了什么吗?
-
@Steve:是的。不过,想知道赞成票。 :)
-
这里的问题是LHS表达式(
Mob.Location.X)是一个值,不能赋值。 -
这段代码实际上是用于 VB.NET 还是 Visual Basic for Applications(MS Office)?差别很大,会影响答案。