Модераторы: Snowy, MetalFan, bems, Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Активность окон, Активность окон 
V
    Опции темы
alf138
Дата 13.3.2010, 19:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 15.11.2009

Репутация: нет
Всего: нет



Такой вопрос пишу пограмму на основе базы данных смысл такой нужно передать из Form1 в Form3 например. В Form1 прописанно
Код

 Edit1.Text:=Table1.Fields[1].Value;
 Form3.Edit2.Text:=Table1.Fields[2].Value;
  Form3.Edit3.Text:=Table1.Fields[3].Value;
  Form3.Edit4.Text:=Table1.Fields[4].Value;
  Form3.Edit5.Text:=Table1.Fields[5].Value;
  Form3.Edit6.Text:=Table1.Fields[6].Value;
  Form3.Edit7.Text:=Table1.Fields[7].Value;
  Form3.Edit8.Text:=Table1.Fields[8].Value;
  Form3.Edit9.Text:=Table1.Fields[9].Value;
  Form3.Edit10.Text:=Table1.Fields[10].Value;

но сами понимаете что форма 3 не активна, как мне ее сделать запустить но что бы она не была видна ?
PM MAIL   Вверх
Данкинг
Дата 13.3.2010, 19:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 11
Всего: 130



А зачем заполнять поля на форме, которая не создана? Заполняй их на TForm3.FormActivate. 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
alf138
Дата 13.3.2010, 19:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 15.11.2009

Репутация: нет
Всего: нет



Ну у меня уже все эти edit записаные и расскиданны в нужном порядке. А форма созданна она не активна. У меня получается данные передаются на ту форму а по нажатию я открываю форму и могу редактировать эти данные.

Это сообщение отредактировал(а) alf138 - 13.3.2010, 19:43
PM MAIL   Вверх
Данкинг
Дата 13.3.2010, 19:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 11
Всего: 130



Цитата(alf138 @  13.3.2010,  19:40 Найти цитируемый пост)
А форма созданна она не активна.

Ну и что в таком случае мешает передавать данные на контролы неактивной формы? Или я чего-то не понимаю.

Добавлено через 35 секунд
Цитата(alf138 @  13.3.2010,  19:40 Найти цитируемый пост)
а по нажатию я открываю форму

Каким образом? При помощи .ShowModal и т.п. ?


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
alf138
Дата 13.3.2010, 20:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 15.11.2009

Репутация: нет
Всего: нет



 я в
 
Код

procedure TForm1.Button3Click(Sender: TObject);
begin
Form3.ShowModal;
end;

добавил 
Код

procedure TForm1.Button3Click(Sender: TObject);
begin
Form3.ShowModal;
Form3.Edit2.Text:=Table1.Fields[2].Value;
end;


Ругаться он перестает но добавляет а edit после второго нажатия.

Это сообщение отредактировал(а) alf138 - 13.3.2010, 20:09
PM MAIL   Вверх
Данкинг
Дата 13.3.2010, 20:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 11
Всего: 130



В общем, если две этих строчки местами поменять, то всё должно работать: вначале заполняются Edit'ы, а затем уже показывается форма.


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
alf138
Дата 13.3.2010, 20:47 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 15.11.2009

Репутация: нет
Всего: нет



 smile  извините, потупил. Спасибо большое.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Для новичков"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0462 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.