问题:vb中如何在窗体中画一个末端带一个黑色小三角的直线? 10

如图... 如图 展开
 我来答
归萱pN
2012-03-14 · TA获得超过990个赞
知道大有可为答主
回答量:1068
采纳率:0%
帮助的人:1496万
展开全部
我没画过,如果是我做先画个黑色小三角然后form中加入image装入小三角,画线,效果应该能达到,但方法是笨了一点
追问
看看这是图片,有没有办法?谢谢了啊
苏州老三石
2012-03-16 · TA获得超过1150个赞
知道小有建树答主
回答量:1300
采纳率:33%
帮助的人:939万
展开全部
Private Sub Command1_Click()
Dim x1, y1 As Single
Dim x, y As Single
Dim angle As Single
Dim li As Single, i As Single
i = 300 '控制末端小三角形的大小
x1 = 100 '线段起点横坐标
y1 = 100 '线段起点纵坐标
x = 2000 '线段终点纵坐标
y = 2500 '线段终点纵坐标
angle = Atn((x - x1) / (y - y1))
For li = 0 To i Step 0.01
Line (x1, y1)-(x, y)
Line (x, y)-(x - li * Cos(angle), y + li * Sin(angle))
Line (x, y)-(x + li * Cos(angle), y - li * Sin(angle))
Line (x + li * Cos(angle), y - li * Sin(angle))-(x + li * Tan(3.1415926 / 3) * Sin(angle), y + li * Tan(3.1415926 / 3) * Cos(angle))
Line (x - li * Cos(angle), y + li * Sin(angle))-(x + li * Tan(3.1415926 / 3) * Sin(angle), y + li * Tan(3.1415926 / 3) * Cos(angle))
Next
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zx001z7d53
2012-03-15 · TA获得超过2万个赞
知道大有可为答主
回答量:2.4万
采纳率:52%
帮助的人:5640万
展开全部
label1.caption="→"
追问
这个太那个了啊,呵呵,我要的是用line方法画条竖线,竖线的末端有一个黑色的小三角
追答
可以用Pset点一些点,怎么计算是你算法的事
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式