- ベストアンサー
線の太さ
Line(x1,x2)-((y1,y2),色 で線の描画ができるのですが、太さの指定はできないのでしょうか? 教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
Line(x1,y1)-(x2,y2),色,BF x1 始点(X) y1 始点(Y) x2 終点(X) y2 終点(Y) ですので、 Line(100,120)-(500,200),色,BF のばあい、 (100, 120) から (500, 200)までの四角形が作られます。 この場合、(100, 120) が四角形の左上の点 (500, 200) が右下の点になります。 長さを伸ばしたいのであれば X2 を、太くしたいのであれば Y2 の値をそれぞれ増やせば良いですよ。 ちょっとずつ・・・ではなくて、大きく数値を変えてみると解りやすいと思います。
その他の回答 (3)
- HUTABA
- ベストアンサー率27% (436/1611)
こちらこそ何度もごめんなさい。 試しに作ってみたのですが、Visual Basicでも#2の方法でいけましたよ。 大きな数値を設定して、違いを確かめてみてください。
補足
その方法でやってみました。 線は太くなったのですが、線の太さの指定の仕方がわかりません。 どのように数値を入れたらよろしいのでしょうか? Line(x1,y1)-(x2,y2),色,BF での直線などの例を教えていただけないでしょうか? お願いします。
- HUTABA
- ベストアンサー率27% (436/1611)
もしかしてVisual Basicではなくて、Basicのご質問でしたか? でしたら Line(x1,y1)-(x2,y2),色,bf として、細い長方形を作るしかないのではないかと思います。
補足
すいません。Visual Basicです。 よろしくお願い致します。
- HUTABA
- ベストアンサー率27% (436/1611)
BorderWidthというプロパティで変更できますよ。
補足
ありがとうございます。 もう少しお聞きしたいのですが、 プロパティはどこのプロパティですか? すいませんが、もう少しわかりやすく教えていただけないでしょうか? お願いします。
お礼
ありがとうございます。できました。 今後、わからない点がでてきましたら またよろしくお願いします。