heh... temat mówi niewiele... :P
ale już tłumacze o co chodzi... mam zainicjowane takie typy:
element = record
m:pointer;
step,done:single;
target:trans;
sub:^elements;
end;
elements = array [0..0] of element;
chodzi o to żeby stworzyć całe drzewo zmiennych typu element, które rozgałęziają się na kilka typów element...
ponieważ nie wiadomo ile będzie tych rozgałęzień, więc tablica sub jest dynamiczna i powinna zawierać dynamiczną liczbę typów element... logicznie rzecz biorąc jest to do zrobienia... chodzi o stworzenie drzewa hierarhii... a problem jest widoczny chyba na załączonym fragmencie kodu.... kompilator, kompilując zmienną "sub" nie wie jeszcze o istnieniu tablicy elements... więc pokazuje błąd. nie mogę z kolei przestawić tablicy elements nad typ element bo wówczas kompilując tą tablicę, nie będzie jeszcze znany kompilatorowi typ element...
czy ktoś ma jakiś pomysł na rozwiązanie tego?
//stosuj znaczniki < delphi > - lofix