`
chenlong_1988
  • 浏览: 185857 次
  • 性别: Icon_minigender_2
社区版块
存档分类

vb line的用法及PICTURE LINE 用法

    博客分类:
  • vb
阅读更多

出自:http://wuchuang8114994.blog.163.com/blog/static/129342693200910109615148/

vb line的用法及PICTURE LINE 用法  

2009-11-10 21:06:15|  分类: vb 控件程序|字号 订阅

 
 

可使用 Line 方法绘制并填充方框。下列示例画出一个方框,其左上角为 (500, 500),每边长为 1,000 缇:

Line (500, 500)–Step(1000, 0)
Line -Step(0, 1000)
Line -Step(–1000, 0)
Line -Step(0, –1000)

然而,Visual Basic 提供了一个更简单的画方框的方法。当在 Line 方法中使用 B 选项时,Visual Basic 把指定点作为矩形的对角点,可画出一个矩形。所以,可用下列语句,代替上例中的四个语句:

Line (500, 500)–Step(1000, 1000), , B

注意,在 B 之前要有两个逗点,以表示色彩参数被省略了。Line 方法的语法包括在本章稍前的“画各种直线和形状”一节中。

FillStyle 和 FillColor
只要不改变 FillStyle 属性的设置值,所画的方框将是空的。(该方框使用缺省的 FillStyle 和设置值来进行填充,不过 FillStyle 的缺省值是 1-透明。)可将 FillStyle 属性改变为下表列出的任意设置值。

设置值 描述 
0 实心的。可用 FillColor 属性设置的颜色填充方框。 
1 透明(缺省值)。无论使用何种色彩,图形对象表现为空。 
2 水平线。 
3 垂直线。 
4 向上的对角线。 
5 向下的对角线。 
6 十字交叉线。 
7 对角交叉线。 


所以,将 FillStyle 设置为 0,就可以用 FillColor 属性的颜色设置,将方框填充为实心。

另一种填充方框的方法,是在 B 之后指定 F。(注意,没有 B 就不能用 F。)当使用 F 选项时,Line 方法将忽略 FillColor 和 FillStyle 属性。使用 F 选项时,方框总是被填充为实心。下述语句使用具有 ForeColor 属性的一种实心图样,对方框进行填充。

 

关于PictureBox   中的line   用法   msdn   上的说明为如下所示   
  object.Line   [Step]   (x1,   y1)   [Step]   -   (x2,   y2),   [color],   [B][F]  

分享到:
评论

相关推荐

    VB中Line的移动及重绘

    4. **SetWindowPos函数**:虽然VB的内置机制不支持直接按比例调整Line控件,但可以使用Windows API函数`SetWindowPos`来实现更精细的控制。这个函数允许我们改变控件的窗口位置和大小,包括相对于其他窗口的位置。 ...

    VB Line方法绘制抛物线

    在VB(Visual Basic)编程环境中,Line方法是一个用于在图形窗口或Picture Box控件中绘制直线、曲线等图形的重要工具。本篇文章将深入探讨如何利用VB的Line方法来绘制抛物线,帮助开发者掌握这一核心技能。 抛物线...

    用PictureBox.Line写的动态进度曲线

    结合提供的标签“VB PictureBox Line”,可以确定这是使用Visual Basic编程语言,具体来说,是使用VB中的PictureBox控件和Line方法来实现这一功能。VB是微软开发的一种面向对象的编程语言,适合于快速构建Windows...

    一个在VB中利用picture控件画曲线的程序

    VB中的`Graphics`对象提供了各种绘图方法,如`LineTo`用于绘制直线,`MoveTo`用于改变当前绘图位置。为了画出平滑的曲线,可能还需要使用到贝塞尔曲线或者其他曲线拟合算法。如果数据量较大,可以考虑分段绘制或者...

    VB用PICTUREBOX 控件制作实时曲线

    - VB6提供了`Graphics`对象,我们可以通过PICTUREBOX的`PaintPicture`方法或直接使用`CreateGraphics`方法来获取这个对象,用于在PICTUREBOX上进行绘制。 - 使用`LineTo`方法绘制直线,可以构建曲线的基本元素。在...

    用VB制作图像按钮的方法及技巧

    ### 用VB制作图像按钮的方法及技巧 #### 概述 在使用Visual Basic(简称VB)进行多媒体程序开发的过程中,创建美观且具有交互性的界面是非常重要的。其中,图像按钮因其直观性和吸引力而成为提高用户体验的有效...

    VB 控件数组画图.rar

    VB 控件数组画图,每次输出新图形,前面的清除,可以画直线、矩形、圆。具体的代码操作,请看如下:  Private Sub Form_Load()  Picture1.Scale (0, 0)-(10, 10) '设置坐标系  End Sub  Private Sub Command1_...

    绘制网格程序,在picture中绘制网格VB6.0源代码

    在VB6.0中开发图形用户界面(GUI)时,有时我们需要在Picture控件上创建一个网格,以辅助用户进行定位、布局或者进行其他需要精确坐标操作的任务。本知识点主要介绍如何利用VB6.0编写代码来实现这个功能。 首先,...

    心脏线程序(VB6.0源代码编写)

    'Scale方法设定用户坐标系,坐标原点在Picture1中心 Picture1.ScaleMode = 0 Picture1.ScaleMode = 3 Picture1.Scale (-20, 20)-(20, -20) '设置绘线宽度 Picture1.DrawWidth = 1 '绘制坐标系的X轴及箭头线 ...

    如何使用VB实现打印预览

    Line Input #27, A If A = "#startpage" Then NumPag = NumPag + 1 ElseIf A = "#endpage" Then PrnPrv.ePag.AddItem Format(NumPag) End If Wend Close #27 If PrnPrv.ePag.ListCount > 0 Then PrnPrv....

    VB6打印预览控件、原码

    综上所述,"VB6打印预览控件、原码"涉及到VB6应用程序的开发、GDI编程、控件使用、源码学习等多个层面,对于提升开发效率和应用质量具有重要作用。通过深入研究和实践,开发者可以掌握这一技术,为自己的项目增添...

    心脏线程序(VB6.0代码编写)

    心脏线程序(VB6.0代码编写) \'注释:画抛物线 \'清除picture1内的图形 Picture1.Cls \'Scale方法设定用户坐标系,坐标原点在Picture1中心 Picture1.ScaleMode = 0 Picture1.ScaleMode = 3...

    VB中PictureBox控件使用教程.doc

    ### VB中PictureBox控件使用教程 #### 一、PictureBox控件概述 PictureBox控件是Visual Basic(简称VB)中一种非常强大的控件,它能够显示图像、...掌握PictureBox的使用方法对于提高VB应用程序的用户体验至关重要。

    VB程序设计绘制机械图

    Picture1.Line (2, 2)-(145, 115), , B Picture1.Line (105, 105)-(145, 115), , B Picture1.DrawWidth = 1 Picture1.Line (105, 110)-(145, 110) Picture1.Line (125, 105)-(125, 115) Picture1.Line (105, ...

    VB最简教程,11个程序学VB

    例如,`Picture1.Line`命令用于画线,`Picture1.Circle`命令用于画圆。`DrawWidth`属性控制线条宽度,`FillColor`设置填充颜色,`FillStyle`决定填充图案。`Scale`方法则用来定义图形的坐标系统。 ```vb Private ...

    vb串口数据采集及曲线动态显示

    在draw事件中,程序设置了Picture控件的各种属性,例如设置字体大小、画笔颜色、线条宽度等等,并使用Line方法来绘制曲线。 VB串口数据采集及曲线动态显示是一个使用VB语言开发的串口数据采集和曲线动态显示程序,...

    vb 沙丘图案 图片框中显示

    vb 沙丘图案 ...Dim xx, yy, px, py, al, l, a Dim dx Picture1.Scale (0, 0)-(640, 200) dx = 640 For py = 0 To dx Step 5 al = 2 * PI * (py - 20)... Picture1.Line -(xx, yy / 2), QBColor(6) Next a Next py

    vb 绘图描述,简单的绘图教程

    - Picture1.Line方法用于画直线,例如(-12, -12)-(12, -12)是画出X轴的正方向。 - Picture1.Print方法则用于在指定位置打印文本,如“扭矩”、“功率”等。 - For循环用于画出标度线和标注,例如For i = -12 To 12 ...

Global site tag (gtag.js) - Google Analytics