TITLE: [73] Re: 勘違いしてました(^^; DATE : 2001-03-26 00:24:00 -------------------------------------------------- RAYさん、書き込みありがとうございます。 円のことですが、ShapeのCircleを使ったのではダメでしょうか? これだと簡単に塗りつぶせますし、真円になります。 でも、どうしてもFormにプログラムで描画したいと言うことでしたら、 DrawCircleを使うことになるのですが、 Form1.FillStyle = 0 Form1.FillColor = &HFF0088 Form1.DrawCircle 1000, 1000, 300, &HFF0000 としても、やはり塗りつぶせませんねぇ・・・ バグかなぁ??? Form1.DrawWidth = 3 とかすると、ちゃんと線の太さは太くなるのですけどね。 ・ ・ ・ と思って、色々試してみました。 結果として、Form上ではうまくいきません。 PictureBoxを置いて、その中に描画するとうまく塗りつぶせます。 PictureBox1.FillStyle = 0 PictureBox1.FillColor = &HFF0088 PictureBox1.DrawCircle 1000, 1000, 300, &HFF0000 こんな感じです。FillStyleなどは、設計時のプロパティで設定して置い ても大丈夫です。