Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Указатель на открытый массив


Alex_C ©   (2007-03-30 16:15:00) 

Есть
  type
      TMas = record
        S1: String;
        I1: Integer;
  end;

var
  Mas1, Mas2: array of Tmas;

Далее в программе надо сделать следующее:
if <чего-то там> then
   Mas := Mas1
else
   Mas := Mas2;

Вопрос: как правильно определить Mas?
пробовал как
var Mas: Array of Tmas;
Дельфя ругается.
делал как

Mas := @Mas1 - дельфя пропускает, но в Mas абракадабра записывается.


Сергей М.   (2007-03-30 16:24:00) [1]


> Alex_C ©   (30.03.07 16:15)


В приведенной тобой абракадабре именно открытымимассивами даже не пахнет.


Нуб   (2007-03-30 16:20:00) [2]

Удалено модератором


MBo   (2007-03-30 16:18:00) [3]

или заранее объяви тип Array of Tmas, или в одной строке все переменные объявляй


Наверх

Титульная страница Поиск, карта сайта Написать письмо