用VB编写画图程序

用VB编写画图程序,第1张

提供一个绘制任意曲线的简单代码。其他功能类似,希望能举一反三。

在窗体中添加一个Picture box,然后输入命令如下:

Dim oldx As Single

Dim oldy As Single

 Private Sub Picture1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)

    If Button = 1 Then       '当鼠标左建按下时发生

        Picture1Line (oldx, oldy)-(X, Y)

        oldx = X

        oldy = Y

    End If

End Sub

  

Private Sub Picture1_Mousedown(Button As Integer, Shift As Integer, X As Single, Y As Single)

    oldx = X

    oldy = Y

End Sub

用内部函数画的图处理速度很慢,而且功能有限。用GDI基本上能满足各种二维的绘图要求,类似“画图”“AutoCAD”等。用DirectX接口可以实现3D功能,如3D游戏。由于VB是标准的Windows编程,所以画图能力看Windows能画到什么程度。但是VB在复杂的算法处理时速度比较慢,例如3D模型的大量基础数据计算,那是远不如C语言。

1、绘制线表后肯定要先找到这两个控件。

2、然后在这里先画上X和Y两轴线。

4、接下来,用标签输入这两个标志。

4、在使用这个形状按钮绘制。

5、一个个画过去线条就可以了。

注意事项:

VB可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和面向对象的应用程序。

以上就是关于用VB编写画图程序全部的内容,包括:用VB编写画图程序、用vb(visual basic)来画图,最多能画成什么程度,解答越详细越好!、在VB中画线(急!)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9718459.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存