Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.06.2010, 11:39   #1
DartShim
Новичок
Джуниор
 
Регистрация: 29.06.2010
Сообщений: 2
По умолчанию Turbo vision группы

написать метод CountOfGroup (TGroup) подсчитывающий количество групп в группе.

function TGroup.CountOfGroup:integer;
var mylast: PView;i:integer;
begin
mylast:last;
i:=0;
repeat
if (элемент=группа) then i:=i+1;
mylast:=mylast^.next;
until (mylast=last);
CountOfGroup:=i;
end;

как проверить является ли элемент в грппе группой? если использовать type of то как?он дает указатель на твм объекта,как этим можно воспользоваться?
DartShim вне форума Ответить с цитированием
Старый 29.06.2010, 11:44   #2
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Цитата:
количество групп в группе.
э-э-э-э...Да?
_-Re@l-_ вне форума Ответить с цитированием
Старый 29.06.2010, 11:59   #3
DartShim
Новичок
Джуниор
 
Регистрация: 29.06.2010
Сообщений: 2
По умолчанию

??? в группе подэлементы,надо подсчитать сколько подэлементов-групп в группе(ну или сколько подэлементов не является терминальными видимыми элементами)
DartShim вне форума Ответить с цитированием
Старый 29.06.2010, 12:06   #4
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Так бы сразу и сказал.
_-Re@l-_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание окна в Turbo Vision Helle Паскаль, Turbo Pascal, PascalABC.NET 0 02.04.2010 18:42
Строки(группы букв и группы знаков), Pascal Mrs Smith Помощь студентам 1 10.12.2009 16:31
Turbo Vision Maxxx 83 Паскаль, Turbo Pascal, PascalABC.NET 2 07.07.2009 19:58
Что такое Turbo vision Иллидан Паскаль, Turbo Pascal, PascalABC.NET 4 20.01.2008 20:25