出自:http://wuchuang8114994.blog.163.com/blog/static/129342693200910109615148/
vb line的用法及PICTURE LINE 用法
可使用 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]
相关推荐
4. **SetWindowPos函数**:虽然VB的内置机制不支持直接按比例调整Line控件,但可以使用Windows API函数`SetWindowPos`来实现更精细的控制。这个函数允许我们改变控件的窗口位置和大小,包括相对于其他窗口的位置。 ...
在VB(Visual Basic)编程环境中,Line方法是一个用于在图形窗口或Picture Box控件中绘制直线、曲线等图形的重要工具。本篇文章将深入探讨如何利用VB的Line方法来绘制抛物线,帮助开发者掌握这一核心技能。 抛物线...
结合提供的标签“VB PictureBox Line”,可以确定这是使用Visual Basic编程语言,具体来说,是使用VB中的PictureBox控件和Line方法来实现这一功能。VB是微软开发的一种面向对象的编程语言,适合于快速构建Windows...
VB中的`Graphics`对象提供了各种绘图方法,如`LineTo`用于绘制直线,`MoveTo`用于改变当前绘图位置。为了画出平滑的曲线,可能还需要使用到贝塞尔曲线或者其他曲线拟合算法。如果数据量较大,可以考虑分段绘制或者...
- VB6提供了`Graphics`对象,我们可以通过PICTUREBOX的`PaintPicture`方法或直接使用`CreateGraphics`方法来获取这个对象,用于在PICTUREBOX上进行绘制。 - 使用`LineTo`方法绘制直线,可以构建曲线的基本元素。在...
### 用VB制作图像按钮的方法及技巧 #### 概述 在使用Visual Basic(简称VB)进行多媒体程序开发的过程中,创建美观且具有交互性的界面是非常重要的。其中,图像按钮因其直观性和吸引力而成为提高用户体验的有效...
VB 控件数组画图,每次输出新图形,前面的清除,可以画直线、矩形、圆。具体的代码操作,请看如下: Private Sub Form_Load() Picture1.Scale (0, 0)-(10, 10) '设置坐标系 End Sub Private Sub Command1_...
在VB6.0中开发图形用户界面(GUI)时,有时我们需要在Picture控件上创建一个网格,以辅助用户进行定位、布局或者进行其他需要精确坐标操作的任务。本知识点主要介绍如何利用VB6.0编写代码来实现这个功能。 首先,...
'Scale方法设定用户坐标系,坐标原点在Picture1中心 Picture1.ScaleMode = 0 Picture1.ScaleMode = 3 Picture1.Scale (-20, 20)-(20, -20) '设置绘线宽度 Picture1.DrawWidth = 1 '绘制坐标系的X轴及箭头线 ...
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应用程序的开发、GDI编程、控件使用、源码学习等多个层面,对于提升开发效率和应用质量具有重要作用。通过深入研究和实践,开发者可以掌握这一技术,为自己的项目增添...
心脏线程序(VB6.0代码编写) \'注释:画抛物线 \'清除picture1内的图形 Picture1.Cls \'Scale方法设定用户坐标系,坐标原点在Picture1中心 Picture1.ScaleMode = 0 Picture1.ScaleMode = 3...
### VB中PictureBox控件使用教程 #### 一、PictureBox控件概述 PictureBox控件是Visual Basic(简称VB)中一种非常强大的控件,它能够显示图像、...掌握PictureBox的使用方法对于提高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, ...
例如,`Picture1.Line`命令用于画线,`Picture1.Circle`命令用于画圆。`DrawWidth`属性控制线条宽度,`FillColor`设置填充颜色,`FillStyle`决定填充图案。`Scale`方法则用来定义图形的坐标系统。 ```vb Private ...
在draw事件中,程序设置了Picture控件的各种属性,例如设置字体大小、画笔颜色、线条宽度等等,并使用Line方法来绘制曲线。 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
- Picture1.Line方法用于画直线,例如(-12, -12)-(12, -12)是画出X轴的正方向。 - Picture1.Print方法则用于在指定位置打印文本,如“扭矩”、“功率”等。 - For循环用于画出标度线和标注,例如For i = -12 To 12 ...