Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

как из Делфи обратиться к объекту FastReport? [D7, dBase, FoxPro]


SAMOVAR ©   (2004-03-11 09:50:00) 

Доброго утра всем!

Подскажите пожалуйста, как из Делфи обратиться к объекту FastReport, например, к Memo и дальше к его свойству Top?

Заранее спасибо всем!


V-A-V   (2004-03-11 12:22:00) [1]

Попробуй тогда создавать отчет динамически "на лету" примерно так:
...
var
 Memo: TfrView;
 Page: TfrPage;
begin
 Page:= Report.Pages[0];
 Memo:= TfrMemoView.Create;
 Memo.SetBounds(10, 10, 100, 20);
 Memo.Memo.Add('Привет друг...');
 ...
 Memo.Prop['Top']:= 30;
 Page.Objects.Add(Memo);
 ...
 Report.ShowReport;
end;


Можно конечно добратся к любому объекту FastReport, просто надо посмотреть примеры прилагаемые к пакету компонентов или покапатся в исходниках компонента.

А вообще зачем тебе этот гиморой я так и не понял, ведь все наверное решается гораздо проще, если знать проблему...


SAMOVAR   (2004-03-11 10:06:00) [2]

По нажатию кнопки Button изменить значение Memo.Top в FastReport'e.


V-A-V   (2004-03-11 09:57:00) [3]

А зачем тебе к нему обращатся. Может ларчик по другому можно открыть. Что хочешь сделать поконкретнее.


Наверх

Титульная страница Поиск, карта сайта Написать письмо