Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.01.09;
Скачать: [xml.tar.bz2];

Вниз

создание свойств типа массив в Delphi   Найти похожие ветки 

 
Александр Н   (2002-12-27 22:45) [0]

добрый час всем кто меня видит и слышит...
это мой первый вопрос в форумах и я прошу меня не слишком ругать за пррямолинейность.
Перейду сразу к делу...
При создании свойств типа массива в Delphi я столкнулся с такой проблемой:
создал типы с которыми быду работать, добавил свойство типа массив в компонент, а доступ к ним не могу осуществить. Delphi говорит что не может присвоить значение переменной в моем массиве(значек := - не работает). Как мне это надо сделать?

TLine = record
text:array[1..255]of TSimbol; // - это простая запись типа record = font:tfont; и тд и тп.
end;

TPage = record
line:array[1..255]of TLine;
end;

TMyPanel = class(TPanel)
private
public
property page[i:integer]:TPage read getpage write setpage;
end;
как должны выглядеть процедуры доступа к свойству page[i] через процедуры доступа getpage и setpage чтобы можно было сохранять значения записи TSimbol при помощи знака присвоения :=. Может я где-то допустил ошибку?
если можете помогите пожалуйста...
Буду рат любой помощи. Мой Е-mail: sanrisin@vdonsk.ru


 
TTCustomDelphiMaster   (2002-12-27 22:52) [1]

Поставь курсор на
property page[i:integer]:TPage read getpage write setpage;
и нажми Ctr+Shift+С



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.01.09;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.006 c
3-24811
Andriano
2002-12-16 16:13
2003.01.09
PReport. Подскажите.


14-25005
Snake2000
2002-12-18 16:47
2003.01.09
Помогите решить задачу


6-25002
kofman
2002-11-10 00:11
2003.01.09
Как принудительно выйти из авторомного режима в TWebBrowser?


1-24853
Supreme
2002-11-29 17:28
2003.01.09
Загрука значка 16x16 в Image1


8-24982
kettle
2002-09-18 23:07
2003.01.09
рисование треугольника





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский