VERSION5で、三角形をフォームに表示する方法を教えてください。また、パワーポイントのように、直線や曲線を描く方法はありますか?
CanvasプロパティのPolygon, MoveTo, LineToメソッド
を使うのはいかがですか?
すみません。そのTCanvasがdelphi5だと、見当たりません。ほかの方法とかってありますか?
Shapeを使わずに FormのCanvasに描画すればいいということでは?
Mr.XRAYです.
>そのTCanvasがdelphi5だと、見当たりません。
そんなことありません.
ヘルプを TCanvs をキーワードにして検索してください.
メソッドをクリックしてみてください.いろいろいあります.
線,四角形などを描くメソッド,曲線を描くメソッドもあります.
関数のところでは,実際の例も多くあります.
Canvasプロパティがあるコントロール(コンポーネント)では,これらの関数を
利用して,いろいろな図形を描くことができます.
せっかくのヘルプを使わないと,もったいないお化けが出てきますよ.
>Canvasプロパティがあるコントロール(コンポーネント)では,これらの関数を
どんなコントロール(コンポーネント)がCanvasプロパティをもっているかを簡単に把握する
方法があります.
Delphi5のヘルプで Canvaをキーワードにしてみてください.
下の方にTBitmapを先頭にズラーとリストが見えます.
これのコンポーネントが,Canvasプロパティを持っています.
ツイート | ![]() |