W
wyture
Unregistered / Unconfirmed
GUEST, unregistred user!
我在Delphi6中定义了如下的记录指针数组:
然后在程序中如不给每个指针分配地址,则无法使用记录;
若给每个指针都分配地址,则程序运行时,在WATCH中看到记录中的元素有不可预知的值,
且不断变化,导致未完成附值程序就报错。
那位前辈若知,请指教。
代码:
type
; BNSRec = Record
; ; BNIP: String;
; ; BNName: String;
; end;
; PBNSRec = ^BNSRec;
......
var
; RBNS: array of PBNSRec;
......
若给每个指针都分配地址,则程序运行时,在WATCH中看到记录中的元素有不可预知的值,
且不断变化,导致未完成附值程序就报错。
那位前辈若知,请指教。