Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Масыв и функция


Автор: Ak47black 4.3.2006, 19:43
Привет всем .
Код

function Funkcija_s_vivodom_masiva(a:array of string):array of string;
begin

end;

У меня компилятор выдает ошибку. Подскажите пожалуйста как мне правильно написать эту функцию.

Автор: SoWa 4.3.2006, 19:56
А нельзя на выходе выдавать массив smile
Можно выдавать TStringList как вариант.

Автор: Samhein 4.3.2006, 23:05
Ak47black, выдается одно значение...

Автор: Демо 4.3.2006, 23:37
Код

type
  TStrArray=array of String;

function GetArrayStr(var Arr: TStrArray): TStrArray;
var
    i: Integer;
begin
    for i := Low(Arr) to High(Arr) do Arr[i] := IntToStr(i*1000);
    SetLength(Result,200);
    for i := Low(Result) to High(Result) do Result[i] := IntToStr(i*100);
end;


Автор: Ak47black 5.3.2006, 14:38
Окей все работает спасибо. smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)