Вниз
Скачать: CL | DM;

Передача данных между формами   Найти похожие ветки 

 
Sima ©   (2003-09-13 18:07) [0]

Как обеспечить передачу и возврат данных из/в форму при создании и закрытии?


 
Calm ©   (2003-09-13 18:13) [1]

Есть много способов. Какие тебе подходят, зависит от того, откуда и куда данные данные должны поступать при создании и закрытии.

Ты не стесняйся, подробнее излагай проблему.


 
dataMaster ©   (2003-09-13 18:18) [2]

Можно использовать глобальные переменные %-)


 
Calm ©   (2003-09-13 18:31) [3]

Глобальные переменные - плохой тон.

Лучше использовать атомы (см. winAPI). Для хранения логических значений можно использовать семафоры.


 
dataMaster ©   (2003-09-13 18:34) [4]

Может и плохой, зато самый простой ;-) Тем более, что автор ветки не упомянул, какими данными он собирается оперировать.


 
Calm ©   (2003-09-13 18:45) [5]

2 dataMaster ©
Я же пошутил в [3]. Собственно, я думал, что ты в [2] тоже прикалываешься.
А про атомы и семаформы это и вовсе полный бред. Хотя использовать все-таки можно :))

Обид нет, ok?


 
dataMaster ©   (2003-09-13 18:48) [6]

2 Calm © (13.09.03 18:45) [5]

Обид нет, ok?

ОК :-)


 
Sima ©   (2003-09-13 21:00) [7]

Хотелось бы сделать некий универсальный базовый класс формы, через который можно передавать или принимать любые данные(открытие формы с параметром,- где параметр может быть переменной любого типа данных)


 
Calm ©   (2003-09-15 09:07) [8]

Посмотри исходники TDataSet.
Там есть метод Locate.
Входным параметром передается массив неопределенной длинны со значениями типа Variant


 
Юрий Федоров ©   (2003-09-15 09:10) [9]

через property


 
VAleksey ©   (2003-09-15 09:29) [10]


> принимать любые данные(открытие формы с параметром,- где
> параметр может быть переменной любого типа данных)

А нафига так извращаться - то?
Ну перепиши конструктор, где одним из параметров передавай вариант, да и интерпретируй его как хочешь...



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.025 c
1-82194
DeScriptor
2003-09-12 15:40
2003.09.25
Глобальные проблемы в работе с файлами в Дельфи


7-82516
Alibaba
2003-07-01 12:00
2003.09.25
Word


1-82297
InspectorNET
2003-09-14 07:36
2003.09.25
Как отобразить в Label титль веб-страницы (показываемой webbrowse


4-82553
II
2003-07-22 14:15
2003.09.25
Я поставил hook на WH_CALLWNDPROC. Как мне узнать от кокого окна


3-82060
Alik$
2003-08-22 15:47
2003.09.25
Report как создать свою форму для принтера




   Наверх