Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Старожил


Сообщения: 295
Благодарности: 30

Профиль | Отправить PM | Цитировать


Цитата:
А как передавать значения переменных между модулями?
Ничего сложного. Для этого можно объявить глобальные переменные внутри какого-либо модуля, а в других модулях, которые будут обращаться к этим переменным, прописать название этого модуля в секции Uses. В проектах посложнее я специально создаю отдельный модуль только для общих переменных и методов. Но при этом следует следить, чтобы имена этих глобальных переменных не совпадали с именами переменных и методов в других модулях. В этом случае обращаться к такой переменной из другого модуля можно просто по имени, без указания модуля-родителя.

Кстати, ни в коем случае не используйте имя result в качестве имени переменной, ибо это слово зарезервировано и в функциях присваивает значение переменной, которая будет возвращаться в качестве результата работы функции.

Отправлено: 20:03, 10-03-2011 | #4