シェイプで三角形を表示するには?


米助  2010-01-08 14:52:14  No: 36809

VERSION5で、三角形をフォームに表示する方法を教えてください。また、パワーポイントのように、直線や曲線を描く方法はありますか?


igy  2010-01-08 16:55:22  No: 36810

CanvasプロパティのPolygon, MoveTo, LineToメソッド 
を使うのはいかがですか?


米助  2010-01-10 02:38:39  No: 36811

すみません。そのTCanvasがdelphi5だと、見当たりません。ほかの方法とかってありますか?


それは  2010-01-10 02:50:12  No: 36812

Shapeを使わずに FormのCanvasに描画すればいいということでは?


Mr.XRAY  2010-01-10 03:02:55  No: 36813

Mr.XRAYです.

>そのTCanvasがdelphi5だと、見当たりません。

そんなことありません.
ヘルプを TCanvs をキーワードにして検索してください.
メソッドをクリックしてみてください.いろいろいあります.
線,四角形などを描くメソッド,曲線を描くメソッドもあります.
関数のところでは,実際の例も多くあります.

Canvasプロパティがあるコントロール(コンポーネント)では,これらの関数を
利用して,いろいろな図形を描くことができます.

せっかくのヘルプを使わないと,もったいないお化けが出てきますよ.


Mr.XRAY  2010-01-10 03:08:35  No: 36814

>Canvasプロパティがあるコントロール(コンポーネント)では,これらの関数を

どんなコントロール(コンポーネント)がCanvasプロパティをもっているかを簡単に把握する
方法があります.

Delphi5のヘルプで Canvaをキーワードにしてみてください.
下の方にTBitmapを先頭にズラーとリストが見えます.
これのコンポーネントが,Canvasプロパティを持っています.


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加