|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.06.2007, 15:40 | #1 |
Регистрация: 15.06.2007
Сообщений: 3
|
Помогите с решением функций.
Народ, помогите, пожалуйста с Дельфи, очень надо:
1).Написать функцию подсчета количества компонентов на форме заданного класса. 2).Написать функцию, которая возвращает имя класса, объектов которого меньше всего. 3).Реализовать механизм наследования с переопределением функции (virtual) в форме - наследование. 4).Реализовать 2 функции, переопределения в одном модуле в зависимости от входящих параметров (overload). Нужен просто текст функций. Заранее благодарен. |
15.06.2007, 16:48 | #2 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,085
|
1. где-то такая или подобная задача уже здесь была
2. по аналогии с предыдущей. имя класса кажеца определяется свойством ClassName класса TClass 3. в родителе пишешь например: Код:
Код:
4. Кажеца так (сам этим давно не занимался уже просто) описываешь процедуры: Код:
|
15.06.2007, 21:08 | #3 |
Регистрация: 15.06.2007
Сообщений: 3
|
2 Pu4koff:
Пожалуйста, очень прошу, не мог бы поподробнее с 3 и 4??? И как найти 1? |
15.06.2007, 21:23 | #4 | |
Форумчанин
Регистрация: 31.05.2007
Сообщений: 486
|
Цитата:
Само количество компонентов на форме определяется свойством формы ComponentCount (например, X := Form1.ComponentCount) Если под "объектами" здесь подразумеваются не только компоненты, а вообще любые потомки TObject, то нужно хранить полный список всех объектов. Только тогда можно будет посчитать их количество для каждого класса (и выбрать миниамальное). В программе есть такой список? Последний раз редактировалось Jeni; 15.06.2007 в 21:32. |
|
15.06.2007, 21:28 | #5 | |
Форумчанин
Регистрация: 31.05.2007
Сообщений: 486
|
Цитата:
Код:
|
|
15.06.2007, 21:31 | #6 | |
Форумчанин
Регистрация: 31.05.2007
Сообщений: 486
|
Цитата:
Код:
|
|
15.06.2007, 23:57 | #7 |
Регистрация: 15.06.2007
Сообщений: 3
|
2 Jeni:
В первом класс задан как строка. Во втором, подразумеваются вообще любые потомки, и в проге такой список скорее всего есть. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с решением | Amen | Помощь студентам | 13 | 31.01.2008 22:03 |
Помогите с решением задачи | Ga-sergey | Помощь студентам | 4 | 11.03.2007 11:13 |