![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Какой генератор ртчетов использовать????? [D6, Win2k]
Relaxxx © (2004-09-18 13:13:00)Вот в чем проблема, я заполняю какую-то форму, и мне нужно чтобы значения моих Едитов печатались на листике в определенных координатах, я раньше делал это сам(высчитывал дпи принтера и узнавал сколько дпи в одном милиметре) потом я взял делфовский компонент QReport D6(стандартный) и зделал все через него, там можно указывать в выбранной единице измерения координаты(мне это очень подошло).
Но QReport что-то тормозит, я например когда нажимаю предпросмотр у меня видно как он перерисовывается(причем долго ~1-2 секунды) и еще б я хотел бы чтобы у меня была не белая поверхность как в QReport, а чтобы я мог положить бэкграунд.
Пробовал FreeReport, он что-то мне не очень понравился, что еще можете посоветовать, может я что-то неправельно сделал???
Relaxxx (2004-09-20 00:27:00) [1]Дельный ответ, БОЛЬШОЕ СПАСИБО!
Defunct (2004-09-20 00:08:00) [2]Есть специальное сообщение, которое позволяет залочить Control
сегодня это сообщение стоит 5$ ;)
WM_SETxxxxx на месте xxxxx появятся буквы после получения 1/2 суммы переводом ;)
Короче, перед выводом предварительного просмотра выполняем:
SendMessage(Report.Handle, WM_SETREDRAW, 0, 0);
после вывода:
SendMessage(Report.Handle, WM_SETREDRAW, 1, 0);
Report.Repaint;
Relaxxx (2004-09-19 23:02:00) [3]Блин, это тупой Qreport в 6 делфи, очень тормозит, перерисовывается долго особенно когда включена сетка, я на компонет QuickRep налепил кучу лабелов и обновыл например их, и у меня весь QuickRep жутко мерцает, может как-то перед обновлением нужно что то сделать что-бы вообще избавится от мерцания?