解释下这三行代码的含义;
procedure TForm1.Button1Click(Sender: TObject);
type //问题1: type在这里什么意思,为什么不放在表头?以及在此处与var的区别
//其他地方的话可以与什么等价?
TpropSpecArray = array[0..1000] of TPropSpec;
//问题2:为什么采用这种方式定义
PPropSpecArray = ^TpropspecArray;
//问题3:此处用指针好吗,有什么特别的作用?
var
stgRoot: Istorage;
begin
end;