中易网

如何用VB画抛物线

答案:2  悬赏:80  
解决时间 2021-02-18 12:43
需要在VB的picture中画一个抛物线,请高手指点。
最佳答案
仅画出X,Y坐标轴和抛物线示意图:
Option Explicit
Dim j As Single
Dim record(1000) As Single
Dim p As Single
Private Sub Command1_Click()
p = 4
Picture1.Cls
Picture1.Scale (-200, 2000)-(2000, -2000) '定义坐标
For j = 0 To 250
record(j) = 20 * Sqr(2 * p * j) '抛物线公式Y^=2 * p * X
Picture1.Line (j * 20, record(j) + 2)-(j * 20, record(j) - 2), vbRed, BF 'Y为正的
Picture1.Line (j * 20, -record(j) + 2)-(j * 20, -record(j) - 2), vbRed, BF 'Y为负的
Next
Picture1.Line (-2000, 0)-(2000, 0)'X轴
Picture1.Line (0, 2000)-(0, -2000)'Y轴
End Sub
全部回答
option explicit dim j as single dim record(1000) as single dim p as single private sub command1_click() p = 4 picture1.cls picture1.scale (-200, 2000)-(2000, -2000) '定义坐标 for j = 0 to 250 record(j) = 20 * sqr(2 * p * j) '抛物线公式y^=2 * p * x picture1.line (j * 20, record(j) + 2)-(j * 20, record(j) - 2), vbred, bf 'y为正的 picture1.line (j * 20, -record(j) + 2)-(j * 20, -record(j) - 2), vbred, bf 'y为负的 next picture1.line (-2000, 0)-(2000, 0)'x轴 picture1.line (0, 2000)-(0, -2000)'y轴 end sub
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
定中街上佳牛杂面这个地址在什么地方,我要处
债券置换资金是什么意思
求一个AT89C51单片机方波发生器的汇编语言,
如何把电视剧下载后压缩成最小文件,
学驾驶怎么这么难。刚学科二头大。真烦
虞美人 李煜上阕的 意境
毕业第一次参加工作怎么和老板谈薪水待遇比较
三明农商银行三元支行怎么去啊,有知道地址的
乌拉特前旗少儿活动中心怎么去啊,我要去那办
"那个什么TBET 里的九州是哪几个?非常感谢的
长沙 哪里 可以 学 新概念 英语的培训班?
用php写的一个判断语句,结果为何总是执行if
彦年海鲜烧烤城地址在哪,我要去那里办事
建筑工程施工现场问题,我这边是住宅项目,负
男友说他很大,进去我会疼的,他是心疼我吗?
推荐资讯
编写函数,把给定的整数组中值相同的元素删除
那蚌地址在什么地方,想过去办事
网上银行转账有没有时间限制
浅厨如何达到引流效果?
题目是 《如果我没写完作业,我将...》的英
魔兽世界锻造巨龙之击初始在那学的?
河南龙门石窟门票多少,和全国其他窟比起来怎
动漫前线的前线传媒画集贩卖价格
CAD的查找的快捷命令!是什么?
求宾客斯の美酒发音歌词
L·J在什么地方啊,我要过去处理事情
念佛打坐看见灵魂出翘怎么回事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?