I seem to remember being able to declare something like: MyArray = Array of Byte;
Useing "MyArray" as an easy way to get a pointer to a memory location. Now if I do something similar: tQPixelArray = Array of tQPixel; I get a compiler error telling me it Expected [ and got Array. Is there any way of being able to declare an array without a range? If not is there a index larger than WORD that will work with arrays? QWord will not work and for some reason the compiler does not recognize DWord _______________________________________________ fpc-pascal maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-pascal