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

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

динамический массив и процедура для работы с ним


bagos ©   (2007-11-04 18:53:00) 

Мастера подскажите как сделат ьследующее:
у меня создаються динамические массивы,их много, поэтому было решено сделать одну процедуру в которую передавался бы сам массив.
а в процедуре выполнялись операции,процедура то и нужна потому что операции одни и те же.

procedure xz(mass:array of string);
begin
...
mass...
...
end;

a,b,c,d,e:array of string;
begin
xz(a);
xz(b);
не дает никакого результата


bagos   (2007-11-04 19:10:00) [1]

спасибо, сам чет не догадался...
type
TStringArray = array of string;


engine   (2007-11-04 18:59:00) [2]

> [0] bagos   (04.11.07 18:53)

у тебя ошибка в программе.


Джо   (2007-11-04 18:58:00) [3]

type
TStringArray = array of string;

procedure xz(Mass: TStringArray);
..
var
 a,
 b,
 c: TStringArray;


Джо   (2007-11-04 18:58:00) [4]

P.S.
procedure xz(mass:array of string);
Сдесь mass — открытый (open) массив, а не динамический.


Наверх

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