Модератор: Модераторы
program varparams;
Procedure test(input:integer; var output1, output2:integer);
begin
output1:=input+6;
output2:=input*2;
end;
var i,o1,o2:integer;
begin
i:=7;
test(i,o1,o2);
writeln(o1);
writeln(o2);
end.
Type TDoubleResult=record
Res1:Integer;
Res2:Integer;
End;
////
Function MagicResult(aBracadabra:Integer):TDoubleResult;
begin
Result.Res1:=1;
Result.Res2:=2;
end;
////
with MagicResult(1) do
if ((Res1 = 1) and (Res2=2)) then BlaBlaBla;
function PYATNO(CenterPyatna:UTF8String):array of UTF8String;
f15_prostranstvo.pas(124,48) Error: Type identifier expected
type
TArr = array of String;
function PYATNO(CenterPyatna:UTF8String): TArr;
Mr.Smart писал(а):А разве не видно?
NovoePyatnoZagruzki:=Copy(PYATNO(IDCenterZagruzki),0, High(PYATNO(IDCenterZagruzki)));
var
tmp: TArr
begin
tmp:=PYATNO(IDCenterZagruzki);
...
qivi писал(а):А как потом считывать этот массив, это будет работать
var
tmp: TArr;
j: Integer;
begin
....
for j:=Low(tmp) to High(tmp) do
tratata:=tmp[j];
....
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18