tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトル矢印を作成したい。
記事No15468
投稿日: 2012/05/25(Fri) 21:47
投稿者マツ
ライン(線)を引いた後に、線の先端を矢印にしたいのですが、
どうしたら良いものでしょうか。誰か、教えて下さい。

[ツリー表示へ]
タイトルRe: 矢印を作成したい。
記事No15469
投稿日: 2012/05/26(Sat) 11:35
投稿者魔界の仮面弁士
> ライン(線)を引いた後に、線の先端を矢印にしたいのですが、
> どうしたら良いものでしょうか。誰か、教えて下さい。

羽が無く、鏃と軸だけで構成された矢印であれば、
4 点の座標を結んだ 3 本の線分で表現できます。


Option Explicit

Private Sub Form_Paint()
    DrawWidth = 3
    Line (144, 360)-(2880, 360), vbBlack
    Line (2520, 180)-(2880, 360), vbBlack
    Line (2520, 540)-(2880, 360), vbBlack
End Sub

[ツリー表示へ]
タイトルRe^2: 矢印を作成したい。
記事No15470
投稿日: 2012/05/26(Sat) 19:02
投稿者マツ
返信を、ありがとうございました。
そうですね。単純に考えれば良かったのですよね。
でも、「ランダムにマウスでクリックした後に線を引き、
矢印表示をする。」なんて事を考えると、ちょっとばかり
数学的な素養が必要になるのかな〜。なんて思っています。

[ツリー表示へ]
タイトルRe^3: 矢印を作成したい。
記事No15471
投稿日: 2012/05/27(Sun) 11:20
投稿者VBレスキュー(花ちゃん)
何の為に、どこに、どのように表示したいのかが解りませんが、下記のような事も
できます。

 ExcelやWordのオートシェイプ(もどき)をVBで作成
 http://www.hanatyan.sakura.ne.jp/vbhlp/Shape.htm

[ツリー表示へ]