![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
published свойство [D7]
Project1 © (2004-08-20 20:00:00)что-то я не пойму
TMyClass = class(TObject)
public
function Get(Index : Integer) : Cardinal;
published
property MyArray[Index : Integer] : Cardinal read Get; default;
end;
Пишет ошибку - говорит, что MyArray cannot be of type ARRAY
Где я неправильно пишу?
Project1 (2004-08-20 20:12:00) [1]tnx... Все сделал - все работает...
jack128 (2004-08-20 20:08:00) [2]Ну не могут свойства - массивы быть published свойствами.Ну вот так вот в борланде сделали и не чего тут не попишешь..Перенеси этов свойство в секцию public
Кстати говоря, для свойств - записей RTTI не генерить, так же как и для массивов, но на уровне синтаксиса такие published свойства доступны...
Mim1 (2004-08-20 20:07:00) [3]Ну да в published нельзя размещать псевдомасивы.