VB.net中如何画图?分类:电脑/网络程序设计其他编程语言
问题描述:
VB6中的form1.circle (100,200),rgb(0,255,0)的语句如何在VB中使用?。?
急用?。。。。。。。。?
解析:
VB与VB不同 。
VB已经有专门绘图的类 。
可以定义笔刷然后用Drawing类中的方法绘制 。
Private Sub DrawEllipse()
【vb.net画图程序 vb编写画图程序】Dim myPen As New System.Drawing.Pen(System.Drawing.Color.Red)
Dim formGraphics as System.Drawing.Graphics
formGraphics = Me.CreateGraphics()
formGraphics.DrawEllipse(myPen, New Rectangle(0,0,200,300))
myPen.Dispose()
formGraphics.Dispose()
End Sub
Private Sub DrawRectangle()
Dim myPen As New System.Drawing.Pen(System.Drawing.Color.Red)
Dim formGraphics as System.Drawing.Graphics
formGraphics = Me.CreateGraphics()
formGraphics.DrawRectangle(myPen, New Rectangle(0,0,200,300))
myPen.Dispose()
formGraphics.Dispose()
End Sub
vb.net 程序绘图运行过程中图片不显示,程序运行完后才显示你想的以及接近了 , 要达到你要的效果,需要使用多线程,写入数据库和显示绘图的结果各一个线程
如何使用vb.net调用cad进行绘图你去查查书吧,书上挺详细的,在这说不好说,你先在项目里引用 。然后 Dim acadapp As AcadApplication Dim acaddoc As AcadDocument On Error Resume Next AcadApp = GetObject(, "AutoCAD.Application") If Err.Number Then Err.Clear() AcadApp = CreateObject("AutoCAD.Application") If Err.Number Then MsgBox("不能运行AutoCAD,请检查是否安装了AutoCAD") Exit Sub End If End If AcadApp.Visible = True '界面可视
用vb.net2010编画图功能.net2005很容易解决这个问题,.net2010没用过,你还蛮赶时髦的嘛...都用2010了..如果.net2005你需要的话..加我为好友....我可以写几个函数给你...
vb.net画图程序的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于vb编写画图程序、vb.net画图程序的信息别忘了在本站进行查找喔 。
推荐阅读
- 深夜食堂如何营销的简单介绍
- 老鼠在电视上是什么样子,老鼠正在看电视突然电视里出现了一只猫作文
- 未绑定移动服务器,您未绑定服务器对应的运营商
- go的语言设计 go语言设计与实现 在线
- 视频号原创声明怎么填,微信视频号申请原创
- 盘点游戏情侣动作,情侣游戏人物
- 曹中平会议直播平台,曹中平会议直播平台是什么
- oracle10怎么登录 如何登录oracle11g
- redis如何缓存数据,redisson 缓存