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

Вниз

Как передать данные из одной формы в другую?   Найти похожие ветки 

 
Sound ©   (2002-03-23 17:52) [0]

В форме объявленна глобальная переменная, как её передать (использовать) в другую форму?


 
Mike_Goblin ©   (2002-03-24 10:27) [1]

Секция uses модуля :)))
Кстати, объявление глобальных переменных не есть хороший стиль программирования


 
Caligula ©   (2002-03-24 14:20) [2]

Изначально в uses (после implementation) напиши имя используемого модуля.
Если хочешь передать значения переменных, то
<Имя модуля>.<Название переменной>
<Имя формы>.<Навзание переменной>



 
hooky-mars ©   (2002-03-24 14:36) [3]

Caligula

> Изначально в uses (после implementation) напиши имя используемого
> модуля.

Компилятор ругается при попытке это сделать! Мож я что не так делаю


 
olookin ©   (2002-03-24 15:17) [4]

В плане простого обсуждения - почему бы это глобальные переменные стали плохим признаком программирования?


 
Anatoly Podgoretsky ©   (2002-03-24 16:02) [5]

hooky-mars © (24.03.02 14:36)
Наверно

olookin © (24.03.02 15:17)
Никогда и не прекращали


 
Sound ©   (2002-03-24 18:08) [6]

Глобальные переменные плохой тон? А как тогда хранить общие данные?


 
Delirium ©   (2002-03-24 18:12) [7]


public
DataForAll:TMyData;
end;


 
Anatoly Podgoretsky ©   (2002-03-24 18:29) [8]

Sound © (24.03.02 18:08)
Да храни, кто запрещает


 
Malder ©   (2002-03-24 19:49) [9]

Глобальные переменные хранятся в стеке... и если он переполнится...


 
Anatoly Podgoretsky ©   (2002-03-24 19:57) [10]

Malder © (24.03.02 19:49)
Очень смелое и неверное предположение


 
ppcat   (2002-03-24 20:17) [11]

Ты наверное модуль проиписываешь в разделе Interface, попробуй прописать в разделе Implementation, чтобы не было круговых ссылок.


 
dymka ©   (2002-03-24 20:26) [12]

Хороший стиль для хранения глобальных переменных - это создание отдельного модуля типа Global.pas, куда и складываешь все глобальное...
и в своих модулях можешь объявить этот модуль... в самом Global.pas переменные хранишь в секции interface...
Ужасно плохим стилем хранение глобальных переменных я не считаю... но это мое мнение...


 
Malder ©   (2002-03-24 20:58) [13]

Угу. Каюсь - ошибся.
На самом деле в стеке храняться локальные переменные процедур и функций...
что-то меня переглючило...



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

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

Наверх




Память: 0.49 MB
Время: 0.014 c
7-9653
Gunya
2002-01-03 20:32
2002.04.04
Как послать на LPT сигнал определенной длительности?


1-9501
Linux
2002-03-22 20:11
2002.04.04
Как в Delphi программно создать файл?


3-9356
VL
2002-03-07 12:53
2002.04.04
Помогите перености между базами *.GDB blob-поле...


14-9609
Tosov
2002-02-20 09:01
2002.04.04
Является ли файл архивом?


1-9535
snoup
2002-03-23 20:15
2002.04.04
Как в определенное время запустить exe-файл (например в 10:37) написав его название