>>277
逆にStringGridの方が簡単じゃない?
見栄えも良いし。

もしくはちょっと荒技だけど
0だったら色を塗る、1だったら色を塗らないって決めておいて、
>>277のソースの
s := s + '■'
s := s + '□'
の部分を
s := s + '0'
s := s + '1'
に変える。

さらに一文字ずつにカンマで区切ってそれをStringGridに読ませてやればいい。
どーよ?

0,0,0,0,0,0,1,0,0,0,0,0,
0,0,0,0,0,1,1,0,0,0,0,0,
0,0,0,0,1,0,1,0,0,0,0,0,
0,0,0,0,0,0,1,0,0,0,0,0,
0,0,0,0,0,0,1,0,0,0,0,0,
0,0,0,0,0,1,1,1,0,0,0,0,
▲こんな風になる(1の反転文字の例)


他にもいろいろ方法有りそうだな。