Andreas Pfau - So 29.12.02 22:27
Titel: Mehrdimensionalen dynamischen Array freigeben
Weiß jemand, wie ich einen mehrdimensionalen dynamischen Array freigeben muss? Bei einen eindimensionalen kann ich das ja so machen:
Quelltext
1: 2: 3:
| X: Array Of Byte; { ... } Finalize(X); |
Was muss ich dann hier machen:
Quelltext
1:
| X: Array Of Array Of Byte; |
Muss ich jedes element explizit freigeben?
Quelltext
1: 2: 3:
| For I := Low(X) To High(X) Do Finalize(X[I]); Finalize(X); |
Oder genügt es, den obersten Array freizugeben?