![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Заполнение формы до её отображения [D7, 2003]
jacksotnik © (2011-11-23 16:28:00)Всем добрый день.
Вызываю форму так
card.showmodal;
На форме есть эдиты в которые мне надо записать данные до того как форма покажется(чтоб форма открывалась уже заполненная и её можно было редактировать). Знаю решение через глобальные переменные, но как-то неудобно может есть способ попроще
Ega23 (2011-11-23 17:11:00) [61]свойство формы с сеттером.
Dennis I. Komarov (2011-11-23 17:10:00) [62]... следующий вопрос будет касательно
function CreateMyForm( PRec:PSomeRecord) : TModalRe
Anatoly Podgoretsky (2011-11-23 16:51:00) [63]> jacksotnik (23.11.2011 16:28:00) [0]
card.element := значение
А лучше свойства
И. Павел (2011-11-23 16:46:00) [64]Можно организовать глобальную коллекцию ключей и значений и передавать через них данные между формами.
Если верить WPF и Эндрю Троелсену, то это удобно.
jacksotnik (2011-11-23 16:43:00) [65]Спасибо
Медвежонок Пятачок (2011-11-23 16:42:00) [66]
function CreateMyForm(PRec:PSomeRecord) : TModalResult;
begin
with TMyForm.Create(nil) do
try
Edit1.Text := PRec^.Edit1;
...
EditN.Text := PRec^.EditN;
Result := ShowModal;
finally
Free;
end;
end;
jacksotnik (2011-11-23 16:40:00) [67]А можно небольшой примерчик
Медвежонок Пятачок (2011-11-23 16:35:00) [68]через параметры функций