![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема в передачи данных с одной формы в другую
DINOEL © (2007-07-12 11:56:00)Есть основная форма MainForm
На ней реквизит Label1
Есть другая форма SplashForm
На форме у неё расположен реквизит Edit1
И кнопка – которая закрывает форму.
Из модуля главной формы (MainForm) я вызываю модально форму SplashForm, заполняю поле Edit1, нажимаю на кнопку выполняется close –форма закрывается.
И теперь в главной процедуре хочу получить значение этого параметра Edit1 – но ничего не получается.
Я делаю так:
SplashForm.ShowModal;
MainForm.Label1:=SplashForm.Edit1;
Так вот, не компилируется ,пишет ошибку:
Incomplatible types: Tlabel and Tedit
В чём может быть дело? Подскажите пожалуйста, как мне передать в главную форму данные введённые в реквизите другой формы ?
engine (2007-07-12 13:57:00) [1]> [3] DINOEL © (12.07.07 13:50)
> engine
> Да уж...
> MainForm.Label1:=SplashForm.Edit1;- вот это - да уж...
DINOEL (2007-07-12 13:50:00) [2]engine
Да уж...
Ega23
Спасибо за помощь !
engine (2007-07-12 11:58:00) [3]Всё правильно он тебе пишет. Читай справку по TLabel и TEdit
Ega23 (2007-07-12 11:58:00) [4]
MainForm.Label1.Caption:=SplashForm.Edit1.Text;