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

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

Как передать ф-ию в качестве параметра дин. массив?


alless ©   (2005-10-26 12:03:00) 

Здраствуйте,
Пробовал так:

procedure TForm1.Button1Click(Sender: TObject);
    function A(Arr:array of String) :String;                
              begin
                   
               end;
var Arr1:array of String;
begin
SetLength(Arr1,2);
Arr1[0]:='a';
Arr1[1]:='b';
A(Arr1);
end;


подскажите как сделать как передать в Arr (из ф-ий A) все что есть в Arr1?
Спасибо


alless   (2005-10-26 12:51:00) [1]

Спасибо сем!


ShiFT   (2005-10-26 12:12:00) [2]

type
 AofS = Array of String;

procedure TForm1.Button1Click(Sender: TObject);
 function A(Arr:AofS) :String;                
 begin
 end;
var
 Arr1:AofS;
begin
 SetLength(Arr1,2);
 Arr1[0]:='a';
 Arr1[1]:='b';
 A(Arr1);
end;


Lamer@fools.ua   (2005-10-26 12:12:00) [3]

>> alless ©   (26.10.05 12:03)

type
  TStringDynArray = array of String;

function A(Arr: TStringDynArray): String;


Наверх

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