0

我正在尝试使用 setter 方法更改类的属性。但是当我想使用 setter 时,我得到了一个错误。

我使用Windev自动生成了setter方法;

PROCÉDURE PUBLIQUE p_NuméroBDD(nValeur est un entier)

:m_NuméroBDD=nValeur

当我想使用设置器时: :m_pclHoraires.p_NuméroBDD(:m_nNuméroBDD)

它说,unknown procedure

4

2 回答 2

2

你试过这个吗?

:m_pclHoraires.p_NuméroBDD = nNuméroBDD
于 2019-09-24T07:53:27.120 回答
0

Windev 中的属性与 C# 属性非常相似:创建 getter 和 setter 时,可以将它们用作成员,而不是方法。

如前所述,调用 setter 的正确方法是使用您的值设置 object.p_NuméroBDD。

于 2019-10-11T07:46:15.437 回答