![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Pointer&Dynamic Array [D5, Win2k]
nimble © (2002-09-05 05:51:00)
PMas = ^TMas;
TMas = record
i: integer;
st: string[10];
f: float;
end;
...
procedure proc(pt: PMas);
begin
end;
...
var
mas: array of TMas;
pBase: PMas;
Как в процедуре proc работать с этим массивом?
...
pBase:=@mas;
proc(pBase);
nimble (2002-09-05 07:19:00) [1]Вроде работает. СПАСИБО!!!
ЮЮ (2002-09-05 06:52:00) [2]type TArrOfMass=array of TMas;
procedure proc(ArrOfMass:TArrOfMass);
begin
...ArrOfMass[i]...
end;
Mas:TArrOfMass;
Proc(Mas);
nimble (2002-09-05 06:40:00) [3]Чего-то не работает:(
SPeller (2002-09-05 06:04:00) [4]PMas^[index];