-
Declaration:
- Procedure Getmem(Var P:pointer;Size:Longint);
-
Description:
- GetMem reserves Size bytes of memory on the heap and returns a pointer to it in P. Size
is stored at offset -4 of the result, and is used to release the memory again. P can be a typed
or untyped pointer.
Be sure to release this memory with the FreeMem (600) call defined in the objpas unit.
-
Errors:
- In case no more memory is available, and no more memory could be obtained from the
system a run-time error is triggered.
-
See also:
- FreeMem (600), Getmem (506).
For an example, see FreeMem (600).