在VB中画线(急!)

在VB的图片框中怎样画直线?(已知直线方程)直线!... 在VB的图片框中怎样画直线?(已知直线方程)
直线!
展开
 我来答
依然特雷西sky
高粉答主

2020-02-01 · 繁杂信息太多,你要学会辨别
知道答主
回答量:1511
采纳率:33%
帮助的人:69.4万
展开全部

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

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

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

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

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

注意事项:

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

东莞大凡
2024-08-07 广告
棋盘格标定板是机器视觉与摄影测量中常用的校准工具,用于精确校准相机镜头或传感器的内外参数。您可以通过搜索“高清棋盘格标定板图片”在专业图像库或开源平台找到适合您需求的资源。下载后,选择高分辨率版本,使用高质量打印机及适合您应用需求的纸张材质... 点击进入详情页
本回答由东莞大凡提供
malele000
推荐于2017-11-25 · TA获得超过104个赞
知道答主
回答量:44
采纳率:0%
帮助的人:33.5万
展开全部
画直线
为了在两个坐标点之间画一条直线,可使用 Line 方法的简单形式,其语法如下:

[object.]Line [(x1, y1)]–(x2, y2)[, color]

其中 Object 是可选择的;若省略,此方法将在代码所连接的窗体(当前窗体)上画线。第一对坐标也是可选的。就所有的坐标值来说,x 和 y 参数都既可以是整数,也可以是分数。例如,下列语句可在窗体上画一条斜线。

Line (500, 500)–(2000, 2000)

Visual Basic 所画出的一条直线,要包括第一个端点,而不是最后一个端点。这种行为在从点到点画封闭曲线时是有用的。为了画最后一个端点,应使用这种语法:

PSet [Step] (0, 0)[, color]

第一对坐标 (x1, y1) 是可选的。如果省略这些坐标,将把该对象的 x,y 当前位置(画图坐标)作为端点。当前位置是由 CurrentX 和 CurrentY 属性指定的,然而在其它情况它会等于以前的图形方法或 Print 方法所画最后点的位置。如果以前没有使用过图形方法或 Print 方法,或没有设置 CurrentX 和 CurrentY 属性,则缺省位置为对象的左上角。

例如,以下语句通过三点连接画出一个三角形。

'设置起点的 x 坐标。
CurrentX = 1500
'设置起点的 y 坐标。
CurrentY = 500
'向起点的右下方画一直线。
Line -(3000, 2000)
'向当前点的左方画一直线。
Line -(1500, 2000)
'向右上方画一直线到起点。
Line -(1500, 500)

Blanker 应用程序使用 Line 方法创建出了一些有趣的图案样式。为了看到这些图案,可从“选项”菜单中,选定“Crossfire”,然后选定“Start Demo”按钮,即可看到。

Step 关键字
PSet、Line、和 Circle 方法使用以下语法可指定一个或多个点:

(x, y)

可在每个点之前加上 Step 关键字,用来指定要画出的点,是相对最后画出点的位置。Visual Basic 要将 x 和 y 的值加到最后所画的点上。例如,下边这条语句:

Line (100, 200)–(150, 250)

等价于:

Line (100, 200)–Step(50, 50)

在许多情况下,Step 关键字可免除持续不断地记录最后所画点位置的负担。经常最为关心的可能是两点的相对位置,而不是它们的绝对位置。

使用颜色参数
为了改变直线的颜色,应将可选的 color 参数与图形方法一起使用。例如,下述语句将画一条深蓝色的直线:

Line (500, 500)–(2000, 2000), RGB(0, 0, 255)

如果省略了 color 参数,将使用在其上画线的对象的 ForeColor 属性,来决定直线的颜色。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
WXD110114dccd8
2006-03-19 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.6万
采纳率:43%
帮助的人:7926万
展开全部
了解下面几个方法的使用
Picture1.Scale (-5, 10)-(10, -10)
设置图片框的坐标,在上面的例子中,图片框的左上角坐标为(-5, 10),右下角坐标为(10, -10)
Picture1.ForeColor = RGB(255, 255, 0)
Picture1.DrawWidth = 2
设置画线颜色和粗细
Picture1.Line (-5, 0)-(10, 0)
画线
Picture1.PSet (X, Y)
画点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式