Skočiť na obsah

Pomoc s Delphi - dynamicke pole objektov


laksa

Odporúčané príspevky

pls help

tak mam mensi problem nad ktorym sa trapim uz nejaku tu hodinku :lol:

mam deklarovane dynamicke pole, aa pri vkladani noveho prvka do pola mi ho tam vlozi ale aj prepise vsetky prvky predchadzajuce na ten posledny vlozeny..

takto to mam napisane:

private

aDatabaza : array of TFilm; //TFilm je trieda

 

constructor TDatabaza.create;

begin

aDatabaza := Nil;

inherited;

end;

 

destructor TDatabaza.destroy;

begin

aDatabaza := nil;

inherited;

end;

 

procedure TDatabaza.Vloz(const paFilm: TFilm);

begin

SetLength(aDatabaza, Length(aDatabaza)+1);

aDatabaza[High(aDatabaza)] := paFilm;

end;

 

function TDatabaza.VratPrvok(cislo : integer) : TFilm;

begin

Result := aDatabaza[cislo];

end;

Odkaz na príspevok
Zdieľať na iných stránkach

  • Odpovedí 0
  • Vytvorené
  • Posledná odpoveď

Top prispievatelia v tejto téme

  • laksa

    1

Najaktívnejšie dni

Top prispievatelia v tejto téme

Najaktívnejšie dni

Vytvorte si účet alebo sa prihláste, aby ste mohli písať príspevky

Ak chcete odoslať príspevok, musíte byť členom

Vytvoriť konto

Zaregistrujte si nový účet v našej komunite. Je to ľahké!

Zaregistrovať si nové konto

Prihlásiť sa

Máte už konto? Prihláste sa tu.

Prihlásiť sa teraz

×
×
  • Vytvoriť nové...

Dôležitá informácia

Táto stránka používa súbory cookies, pre zlepšenie používania stránok tohto webu. Pre viac informácií kliknite sem. Ďalšie informácie nájdete na stránke Zásady ochrany osobných údajov