Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 23.12.2011, 16:41   #1
NikolaiD
Новичок
Джуниор
 
Регистрация: 23.12.2011
Сообщений: 2
Сообщение Переменная из unit1 сбрасывается во всех остальных

Самый обычный проект на delphi 7, в первом юните создал переменную integer, в первой же форме значение её меняется, например, а вот при упоминании во второй и следующих значение её равно нулю. Пытался решить проблему различными способами, например, так:

unit Global;

interface
var i: integer;
implementation

end.


Не помогло. В чем может быть проблема?
NikolaiD вне форума
Старый 23.12.2011, 16:54   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Не совсем понял, что тут хотелось, но чтобы обратиться к переменной из другого модуля, надо писать так:
<Имя модуля>.<Имя переменной>

Например, если в в модуле Unit1 объялена переменная X, то из друго модуля (и другой формы) к ней можно обратиться так:

Код:
Unit1.X
Вадим Мошев вне форума
Старый 23.12.2011, 16:58   #3
ByAlex
Форумчанин
 
Аватар для ByAlex
 
Регистрация: 15.03.2011
Сообщений: 465
По умолчанию

А как вы к ней обращаетесь?
Помог - жми на весы!
ByAlex89@mail.ru
ByAlex вне форума
Старый 23.12.2011, 18:07   #4
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
Сообщение от ByAlex Посмотреть сообщение
А как вы к ней обращаетесь?
А вы кого спрашиваете?
Вадим Мошев вне форума
Старый 25.12.2011, 20:47   #5
NikolaiD
Новичок
Джуниор
 
Регистрация: 23.12.2011
Сообщений: 2
По умолчанию

Приношу извинения, код работает. Вадим, спасибо.

Последний раз редактировалось NikolaiD; 25.12.2011 в 20:52.
NikolaiD вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TRUE в одном из элементов → FALSE во всех остальных. Alex Cones Общие вопросы Delphi 20 13.07.2010 17:44
Всегда неактивное окно, поверх всех остальных Zeraim Общие вопросы Delphi 0 24.01.2010 18:36
Окно поверх всех остальных Vikelf Помощь студентам 2 28.05.2009 17:11
Паскаль. Вставить в массив элемент со сдвигом всех остальных элементов Yulya Помощь студентам 1 31.03.2009 10:53
Форма поверх всех остальных Avalonix Общие вопросы Delphi 1 30.05.2008 14:48