扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
VB.net与VB不同。
创新互联公司成立10余年来,这条路我们正越走越好,积累了技术与客户资源,形成了良好的口碑。为客户提供网站制作、网站建设、网站策划、网页设计、域名注册、网络营销、VI设计、网站改版、漏洞修补等服务。网站是否美观、功能强大、用户体验好、性价比高、打开快等等,这些对于网站建设都非常重要,创新互联公司通过对建站技术性的掌握、对创意设计的研究为客户提供一站式互联网解决方案,携手广大客户,共同发展进步。
VB.net已经有专门绘图的类。
可以定义笔刷然后用Drawing类中的方法绘制。
Private Sub DrawEllipse()
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
用一个数字做为流程标识这是可以的 但是如果用中文标识确实麻烦
给个方法参考
1:以两位数字表示流程 AB A表示序号,B表示结果 eg:11 这一阶段测试OK 20 第二阶段检测失败.或者更多也行[有点像上位机编程里的二进制数据用法,第几位到第几位是干什么用的,代表什么]
方法2 :因为流程固定,所以可以采用在数据库里给各流程步骤设计一个逻辑型的变量用于标识是否合格即可,
方法3: 也可以用不同的数据表来表示不同流程,用一个唯一id 进行关联即可
对于显示颜色 ,可以采用过程或者函数的方法节省代码
流程图(Flow Chart):使用图形表示算法的思路是一种极好的方法,可以用多种软件来绘制,连Windows附带的画图也可以。
下面简要描述一些常见的流程图绘制软件:
1.Visio是当今最优秀的绘图软件之一,它将强大的功能和易用性完美结合,可广泛应用于电子、机械、通信、建筑、软件设计和企业管理等众多领域。
2.power designer是一款比较不错的画流程图软件。
3.框图宝(MyFlowChart)是youfabao的在线流程图软件,可以在线绘制流程图,简单易用,基于云计算,数据永不丢失。
4.visual graph专业图形系统:此系统为图形控件,在.NET开发平台下可以灵活应用,delphi中也可以使用。简单易用,业内应用较广泛。
5.Word附带的绘图功能。
6.Windows附带的画图。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流