Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.12;
Скачать: CL | DM;

Вниз

Мастера Delphi! Подскажите, пожалуйста. В приложении из разных   Найти похожие ветки 

 
Belkova   (2004-08-18 10:24) [0]

Мастера Delphi! Подскажите, пожалуйста. В приложении из разных форм вызавается некая форма, в которой есть компонеот DBGridEh? который отображате таблицу с прайсом. По DblClick данные из таблицы должны переписываться в некоторые Edit той формы из которой произошел вызов. Как узнать из какой формы вызывался метод Show? Можно использовать компененты DBEdit, но мне это не подходит.


 
Anatoly Podgoretsky ©   (2004-08-18 10:28) [1]

Передать эту информацию в форму, до вызова Show, например через свойство, поле или переменную.


 
Соловьев ©   (2004-08-18 10:32) [2]


> По DblClick данные из таблицы должны переписываться в некоторые
> Edit той формы из которой произошел вызов.

надо передавать не имя формы, а имя датасета.


 
Digitman ©   (2004-08-18 10:32) [3]

способов передачи параметра, указывающего на вызывающую форму - море ..

1. CalledForm := TCalledForm.Create(CallingForm); //вызывающая форма - владелец вызываемой

2. CalledForm := TCalledForm.Create(...);
  CalledForm.Tag := Integer(CallingForm); //в тэге

3. CalledForm := TCalledForm.Create(...);
  CalledForm.CallerProperty := CallingForm; //в доп.св-ве


 
Belkova   (2004-08-18 10:40) [4]

Спасибо.



Страницы: 1 вся ветка

Текущий архив: 2004.09.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.073 c
6-1088938583
matsic
2004-07-04 14:56
2004.09.12
IP и территория


3-1092729831
Wolfram
2004-08-17 12:03
2004.09.12
Непонятный глюк с ADO.


14-1092977204
Рамиль
2004-08-20 08:46
2004.09.12
Ведение реестра акционеров эмитентом


4-1090486416
parovoZZ
2004-07-22 12:53
2004.09.12
Win98 и Delphi7


1-1093843958
Vilkkkka
2004-08-30 09:32
2004.09.12
Что это за файлы с расширением .dcp ?