2012-11-27 77 views
1

最近,我已被分配一个家庭作业任务,以创建任何程序,我喜欢使用多态性,继承等,所以我得到了与我的应用程序相当远,但我来通过一个错误说:错误:属性访问必须分配给属性或使用它的值

属性访问必须分配给该属性或使用其值。

我个人不知道这意味着什么和香港专业教育学院附我的一些代码,其中的错误正在建设:

If rdbRed.Checked And rdbChequredBlack.Checked And rdbVision.Checked And rdbTinted.Checked Then 
      MiniCooperS.GetTotalCarPrice(MiniColour, MiniInterior, MiniPackages, MiniWindows) 
Elseif... 

所以错误的地方显示该代码内我一直盯着它几个小时而且似乎无法弄清楚..帮助表示赞赏!

谢谢!

+2

更好的标题将帮助您获得答案。 –

+0

MiniCooperS.GetTotalCarPrice实际上做了什么? – Steve

回答

1

如果你的getTotalCarPrice()函数返回一个值(我假设它返回一个int或一个String),你必须将该值赋给一个变量。即。

dim carPrice As Integer 
If rdbRed.Checked And rdbChequredBlack.Checked And rdbVision.Checked And rdbTinted.Checked Then 
     carPrice = MiniCooperS.GetTotalCarPrice(MiniColour, MiniInterior, MiniPackages, MiniWindows) 
Elseif... 
Else carPrice = 0 
+0

感谢您的回复家伙,它实际上做的是我已经设置的汽车的属性即ie。颜色,内饰,包装等等。它为所有这些人提供了价格。生病了,去那Jpauley ..谢谢 –

+0

然后jpauley是正确的,你需要分配返回值。 – Steve

+0

这个问题并没有出现在函数中,它是MiniCooperS被分配到错误的类,我不知道如何将它分配给正确的:/ –

相关问题