0

我正在尝试 Pascal,并且我已经定义了自己的类,Block. 我有一个array[1..20, 1..20] of Block名为 PlayGrid,现在我正在尝试用Blocks 填充它。

这个for循环:

for IterY := 1 to 20 do
    for IterX := 1 to 20 do

      //How do I put a new block instance in the PlayGrid?

      end.
    end.

您是否必须使用 New 和 Dispose 来执行此操作?

谢谢。

4

1 回答 1

2

这就是我要做的:

type
  TBlock = class    
     // You class stuff goes here
  end;

var 
  PlayGrid: array[1..20, 1..20] of TBlock;

begin
  for X := 1 to 20 do
    for Y := 1 to 20 do
      PlayGrid[X, Y] := TBlock.Create;
end.
于 2012-08-17T21:26:15.473 回答