TITLE:  [75] Re: DrawCircleでFillできない件
DATE : 2001-03-26 22:40:00
--------------------------------------------------
> 実はFORMのプログラムでオセロみたいなのを作ってみようと
> していまして碁盤の目にマウスでクリックした場所に白か黒か
> の石を置いていきますからやはりFORM上でプログラムでFill
> するかしないかを選択したりしないと不便な感じがします。 
> ShapeだとShape1から始まって100くらいまで増えますから
> どうやってプログラムでその形状を認識させるか今考えあぐね
> ています。

それだったら、コマを置く位置は固定でしょうから、最初からShapeで描
いて置いて、プログラム起動時は Visible=False にしておき、クリック
したら黒か白かを決めて、Visible=True に設定するようにすれば良いよ
うに思います。

あとはShapeの番号(Shape1〜Shape100)をプログラムで指定する方法に
なりますが、eVBではコントロール配列が使えないので、工夫が必要にな
りますができます。


さて、どうでしょうか?こんな方法では。