1楼:红山人
private sub form_load()show
pset (100, 500) 'x=100,y=500line -step(200, 400) '-step(x,y)这里的x,y 是指的相对上一个结束点(x,y)增加值,这表示从上一点x=100,y=500起,画线到终点x=300,y=900
end sub
vb**中 line的格式里面 step什么意思
2楼:匿名用户
[step] ---可选项,确定后续是否选用的是相对坐标。
3楼:祢腾元思柔
①中的两句的意思不一样
line(1,2)-(10,9),,b ‘从点(1,2)到点(10,9)画一个矩形
line(1,2)-step(10,9),,b '从点(1,2)到点(11,11)画一个矩形其中第二句:step的意思是从点(1,2)开始,在x方向步进10,到达11=1+10;在y方向步进9,到达11=2+9
②中的两句是一样的
line(1,2)-(10,9),,b '从点(1,2)到点(10,9)画矩形
line(10,9)-(1,2),,b '从点(10,9)到点(1,2)画矩形
vb里面的line方法的具体使用方法
4楼:匿名用户
你试下,简单的例子
form1.line (1, 1)-(2000, 2000)--------------画线
form1.line (1, 1)-(2000, 2000), , b---------画空心矩形
form1.line (1, 1)-(2000, 2000), , bf-------画实心矩形
line 方法
在对象上画直线和矩形。
语法 object.line [step] (x1, 1) [step] (x2, y2), [color], [b][f]
line 方法的语法有以下对象限定符和部分:
部分 描述
object 可选的。 对象表达式,其值为“应用于”列表中的对象。如果object 省略,具有焦点的窗体作为object。
step 可选的。关键字,指定起点坐标,它们相对于由 currentx 和 currenty 属性提供的当前图形位置。
(x1, y1) 可选的。single (单精度浮点数),直线或矩形的起点坐标。scalemode 属性决定了使用的度量单位。
如果省略,线起始于由 currentx 和 currenty 指示的位置。
step 可选的。关键字,指定相对于线的起点的终点坐标。
(x2, y2) 必需的。single (单精度浮点数),直线或矩形的终点坐标。
color 可选的。long (长整型数),画线时用的 rgb 颜色。如果它被省略,则使用 forecolor 属性值。可用 rgb 函数或 qbcolor 函数指定颜色。
b 可选的。如果包括,则利用对角坐标画出矩形。
f 可选的。如果使用了 b 选项,则 f 选项规定矩形以矩形边框的颜色填充。不能不用 b 而用 f。
如果不用 f 光用 b,则矩形用当前的 fillcolor 和 fillstyle 填充。fillstyle 的缺省值为 transparent。
说明 画联结的线时,前一条线的终点就是后一条线的起点。
线的宽度取决于 drawwidth 属性值。在背景上画线和矩形的方法取决于 drawmode 和 drawstyle 属性值。
执行 line 方法时, currentx 和 currenty 属性被参数设置为终点。
这个方法不能用于with...end with 语句块。
vb中line函数的使用方法 10
5楼:依土天羽
把画板的scalemode设置为3,在画板的mousedown事件时记下x,y(用全局变量)在mouseup事件使用line函数画线,从全局变量中的xy到函数的xy
option explicit
private type point
x as long
y as long
end type
dim oldp as point
private sub form_mousedown(button as integer, shift as integer, x as single, y as single)
if button = 1 then oldp.x = x: oldp.y = y
end sub
private sub form_mouseup(button as integer, shift as integer, x as single, y as single)
if button = 1 then line (oldp.x, oldp.y)-(x, y), rgb(255, 0, 0)
end sub
6楼:匿名用户
line (100, 100)-(3000, 3000)
从100,100画到3000,3000
会不会你坐标点太小了
关于vb中step的问题
7楼:匿名用户
很久没用过vb了,查了一下,vb的座标轴是以左上角为圆点0,0,x轴为水平方向向右为正,y轴为垂直方向向下为正。
当前点应该会一直改变(虽然偶记不太清楚),比如line (1000, 1000)-step(1000, 2000),那这句执行后,没猜错的话当前点应该会在2000,3000(你可以输出一下确认)
如果这句执行后,再执行line step(1000, 2000)-step(1000, 1000)
那应该是从3000,5000(当前点移至3000,5000)向4000,6000画线(在3000,5000的基础上再各加1000),之后当前点在4000,6000
应该是line (1000, 1000)-step(1000, 2000)
line -step(1000, 1000)
line -step(200, 200)
再举例比如画方框
line (500, 500)–step(1000, 0)
line -step(0, 1000)
line -step(–1000, 0)
line -step(0, –1000)
vb中line step(x1,y1)怎理解?
8楼:匿名用户
step 为相对,,没step 为绝对
step(x1,y1), 坐标起点相对作图位置的偏移量,step(x2,y2),相对起点(x1,y1)的偏离量
9楼:匿名用户
line 方法
在对象上画直线和矩形。
语法object.line [step] (x1, 1) [step] (x2, y2), [color], [b][f]
line 方法的语法有以下对象限定符和部分:
部分 描述
object 可选的。 对象表达式,其值为“应用于”列表中的对象。如果object 省略,具有焦点的窗体作为object。
step 可选的。关键字,指定起点坐标,它们相对于由 currentx 和 currenty 属性提供的当前图形位置。
(x1, y1) 可选的。single (单精度浮点数),直线或矩形的起点坐标。scalemode 属性决定了使用的度量单位。
如果省略,线起始于由 currentx 和 currenty 指示的位置。
step 可选的。关键字,指定相对于线的起点的终点坐标。
(x2, y2) 必需的。single (单精度浮点数),直线或矩形的终点坐标。
color 可选的。long (长整型数),画线时用的 rgb 颜色。如果它被省略,则使用 forecolor 属性值。可用 rgb 函数或 qbcolor 函数指定颜色。
b 可选的。如果包括,则利用对角坐标画出矩形。
f 可选的。如果使用了 b 选项,则 f 选项规定矩形以矩形边框的颜色填充。不能不用 b 而用 f。
如果不用 f 光用 b,则矩形用当前的 fillcolor 和 fillstyle 填充。fillstyle 的缺省值为 transparent。
说明 画联结的线时,前一条线的终点就是后一条线的起点。
线的宽度取决于 drawwidth 属性值。在背景上画线和矩形的方法取决于 drawmode 和 drawstyle 属性值。
执行 line 方法时, currentx 和 currenty 属性被参数设置为终点。
这个方法不能用于with...end with 语句块。
10楼:匿名用户
step 可选的。关键字,指定起点坐标,它们相对于由 currentx 和 currenty 属性提供的当前图形位置。
也就是把当前坐标作为相对原点,来画图
vb line函数用法
11楼:匿名用户
你试下form1.line (1, 1)-(2000, 2000)form1.line (1, 1)-(2000, 2000), , b
form1.line (1, 1)-(2000, 2000), , bf
然后就知道了
第一个是画线
第二个是画
空心矩形
第三个是画实心矩形
12楼:艳阳高照的午后
注释:原 形void far line(int x0, int y0, int x1, int y1)
程序例:
#include "graphics.h"
#include "stdlib.h"
int main(void)
setcolor(getmaxcolor());
xmax = getmaxx();
ymax = getmaxy();
/* draw a diagonal line */
line(0, 0, xmax, ymax);
/* clean up */
getch();
closegraph(); /*关闭图形模式*/
return 0;
}#line
命令# line改变__line__ 与__file__的内容,它们是在编译程序中预先定义的标识符。
命令的基本形式如下:
# line number["filename"]
其中的数字为任何正整数,可选的文件名为任意有效文件标识符。行号为源程序中当前行号,文件名为源文件的名字。命令# line主要用于调试及其它特殊应用。
举例:例如,下面说明行计数从1 0 0开始;printf( ) 语句显示数1 0 2,因为它是语句#line 100后的第3行。
#line 100 /* 初始化行计数器* /
main ( ) /* 行号100 */
遗传学 长分散核因子
在matlab命令窗口输入doc line,将获得一下帮助信息:(也可在命令窗口下输入help line获得帮助)
line(x,y)
line(x,y,z)
line(x,y,z,'propertyname',propertyvalue,...)
line('propertyname',propertyvalue,...) low-level-pn/pv pairs only
h = line(...)
较常见的使用方法:
line([起点横坐标,终点横坐标],[起点纵坐标,终点纵坐标]),
例line([1,2],[3,4])将画出(1,3)到(2,4)的一条直线,而不是(1,2)到(3,4)。
当line(a,b)中,a b是相同大小的矩阵时,将会在对应的每一列做一条直线。
当line(a,b,c)时,相应地会在三维图中画一条线。
a b c 均为2xn矩阵。
“step1”在VB中代表什么,step1 在VB中是代表什么?
1楼 汐风流落 循环的步进值是1,例如 for i 1 to 10 step 1 即i 1,i 2, ,一直到 i 10结束循环,如果 for i 1 to 10 step 2 那么,i 1,i 3,i 5, ,一直到i 9结束循环。 step就是步长,即走一步所跨越的距离。在vb中表示循环的增量,...
这个符号是什么号怎么用最好有举例谢谢
1楼 越1宝1儿 这个符号叫分号! 例句 周总理的举止,还是那么的优雅 周总理的话语,还是那么的铿锵。 2楼 蓝眼睛小怪兽 亲 这是分号,排比句使用,前要有逗号 ,比如,花园里的花朵有黄色的,白色的,蓝色的 形状也各式各样,有圆的,三角的。望采纳 3楼 知识的园泉 分号,在排比句中常用,了解几个相似...
怎么保健养生是最好的方法的,用什么方法保健养生最好?
1楼 子惜 最好的养身方法就是有一个好心态!知足常乐! 用什么方法保健养生最好? 2楼 南北巢养老 保养 1 注意 清洁勤洗脸,尤其注重易出油的t字区。每次洗脸后可用酸性水剂化妆品拍打面颊部,这样有利于调节 酸碱度,并能适当抑制皮脂腺的过多分泌,能抵抗粉刺生成。 2 在使用乳液状营养露时,尽可能用得...