I have a problem with pointer variables which points to array of a record type.
//data types and variables:
TRec1 = record
TArr1 = array [0..10] of TRec1;
pArr : ^TArr1;
aArr : TArr1;
//any code block:
aArr.f1 := 'xxx';//no problem!!
pArr.f1 := 'yyy'; //Access Violation error!!!
Delphi compiles the above code, so it took me a lot of time where the problem is.
this may be a simple question but I couldnt find a solution.
How can I assign values to or read values from pArr?
Pls help me!!!
0 · ·