Перейти к содержимому

Фотография

Объявление переменных


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 etc_root

etc_root

    Новый участник

  • Members
  • Pip
  • 20 сообщений
  • ФИО:Владислав
  • Город:Казахстан, Караганда

Отправлено 08 июля 2005 - 06:07

Здравствуйте.......
возникла вот такой вопрос.
Каким образом объявить глобальную переменную,которая может
использоваться во всех процедурах юнита, то есть необходимо задать переменную типа двумерный массив строк [1..100;1..100]
чтобы потом обращаться к нему из разных процедур.
  • 0

#2 Scorp-13

Scorp-13

    Co-Moderator: Спорт, Кино и музыка

  • Members
  • PipPipPipPip
  • 285 сообщений
  • ФИО:Евгений
  • Город:Украина, Запорожье

Отправлено 08 июля 2005 - 06:25

Если я не ошибаюсь (давненько не писал скрипты), то глобольные переменные объявляються в начале юнита и легко потом в нем используються.
  • 0
Ab altero expectes, alteri quod feceris

#3 natali.ancharuk

natali.ancharuk

    Новый участник

  • Members
  • Pip
  • 72 сообщений
  • ФИО:Анчарук Наталья Владимировна

Отправлено 08 июля 2005 - 10:15

Мы с тобой сегодня уже об этом говорили. :dirol:
Объявляй в начале скрипта. Выше свех процедур.
  • 0

#4 Гость_Lamka_*

Гость_Lamka_*
  • Guests

Отправлено 01 августа 2005 - 13:56

Например у тебя есть 3 модуля...
Main
Unit1
Unit2
тебе надо чтобы переменная A была доступна во всех модулях..
тогда
модуль
Main
Uses Unit1,Unit2;
.......

модуль
Unit1
Uses Unit2;
......
модуль
Unit2
var a:Integer;
......
вроде так


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных