Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.03;
Скачать: CL | DM;

Вниз

TStrings   Найти похожие ветки 

 
Youngkoder   (2006-11-18 13:44) [0]

Мне нужно работать с объектом TSrings, но класс абстрактный, поэтому я пытаюсь создавать класс, наследуя его от TStrings, но всё равно выдаётся ошибка.
Подскажите пожалуйста что надо писать в наследуемом классе для корректной работы.
Мне нужно обращение к каждой строке этого массива строк.
Спасибо.


 
DrPass ©   (2006-11-18 13:46) [1]


> но класс абстрактный, поэтому я пытаюсь создавать класс,
>  наследуя его от TStrings, но всё равно выдаётся ошибка.
>

Либо переписать все абстрактные методы, либо не парить мозги, а взять уже готовый класс TStringList


 
Youngkoder   (2006-11-18 13:56) [2]

хм, не всё так просто
функция ini.ReadSectoins(S:TStrings) мне и нужна эта переменная S
можно было бы создать невидимы ListBox но такой код не оценят


 
Anatoly Podgoretsky ©   (2006-11-18 13:58) [3]

> Youngkoder  (18.11.2006 13:44:00)  [0]

Класс не абстрактный, его вполне можно создать.
В чем у тебя ошибка неясно, наверно что то неправильно сделал.


 
Anatoly Podgoretsky ©   (2006-11-18 14:01) [4]

> Youngkoder  (18.11.2006 13:56:02)  [2]

Не понятно, что говоришь, конечно переменная нужна и именно типа TStrings, тут нет никаких сомненний. Ты что то неправильно делаешь.


 
Youngkoder   (2006-11-18 14:02) [5]

хм, я ещё посмотрю, но ошибка Abstrakt Error


 
Alexander Panov ©   (2006-11-18 14:03) [6]


> Youngkoder   (18.11.06 13:44) 


Тебе нужен уже готовый наследник - TStringList.
Если же нужен именно свой наследник, посмотри на реализацию этого класса в исходниках(TStringList).


 
DrPass ©   (2006-11-18 14:34) [7]


> Youngkoder   (18.11.06 13:56) [2]
> хм, не всё так просто

Именно так и просто


 
Anatoly Podgoretsky ©   (2006-11-18 14:37) [8]

> Youngkoder  (18.11.2006 14:02:05)  [5]

Вызываешь не реализованый метод, но данная ошибка не может возникнуть при создании. Наверно еще есть ошибки.


 
Desdechado ©   (2006-11-18 20:29) [9]

> функция ini.ReadSectoins(S:TStrings) мне и нужна эта переменная S
Здесь ожидается указанный класс или его наследник. TStringList подойдет. Возможно, даже лучше других.



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

Текущий архив: 2006.12.03;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.038 c
2-1163329112
redlord
2006-11-12 13:58
2006.12.03
не активный контрол


3-1159773144
Megabyte
2006-10-02 11:12
2006.12.03
Выборка списка пользователей из rdb$user_privileges


1-1161264785
Master_
2006-10-19 17:33
2006.12.03
Как отметить в MonthCalendar несколько дат


2-1163761902
bng
2006-11-17 14:11
2006.12.03
SpeedButton +handle


2-1163853193
Alians
2006-11-18 15:33
2006.12.03
Подключение интернета.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский