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

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

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.09.2012, 15:28   #1
HIC
Пользователь
 
Регистрация: 20.06.2007
Сообщений: 39
По умолчанию Суммарная высота всех строк в DBGridEh

Как вычислить суммарную высоту всех строк в DBGridEh (сами строки могут быть разной высоты)?
HIC вне форума Ответить с цитированием
Старый 19.09.2012, 20:19   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Ну, как вариант, высота всего компонента DBGridEh минус высота титульной строки - пара миллиметров на рамку (или сколько там?)
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 20.09.2012, 09:52   #3
HIC
Пользователь
 
Регистрация: 20.06.2007
Сообщений: 39
По умолчанию

Sciv, вдумайся в то, что ты пишешь. Как высота компонента может отражать суммарную высоту строк?
HIC вне форума Ответить с цитированием
Старый 20.09.2012, 12:50   #4
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

И что не так? Высота компонента Height - в пикселях, высота строки RowHeight - в пикселях. Или Вам надо, чтоб суммировались и те строки, которые за пределами окна?

Сейчас ради интереса запустил и проверил: при высоте компонента 495, высоте титульной строки 20 и высоте самой строки 465 расхождение между высотой компонента и высотой строк составляет 10 пикселей - по-моему, как раз на рамку для всего этого добра.

А перебором по строкам не хотите?
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...

Последний раз редактировалось Sciv; 20.09.2012 в 12:53.
Sciv вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Таблица - неверная высота строк в Opera и Chrome phant0m HTML и CSS 3 23.01.2012 09:48
Высота строк и перенос по словам staniiislav Microsoft Office Excel 4 16.12.2010 13:08
Сохранение всех данных в бд через DBGrideh postaveche БД в Delphi 0 15.09.2010 19:53
Матрица A состоит из 8 строк и 6 столбцов. вычесть из всех её строк, начиная со второй, первую строку Dimak24 Помощь студентам 1 19.12.2008 15:45
Высота RichEdit по количеству строк. Компоратор Компоненты Delphi 2 15.05.2007 23:57