绘图图形

本文包含用于绘制各种形状和大小的图形的基本语法

Visual Basic 6.0 。 可以使用以下语法在表单上绘制不同类型的几何形状(矩形,正方形,圆形,弧形,椭圆形等)。

基本语法(用于直线,矩形,正方形)

============================

OBJECT.LINE [STEP] (X1, Y1) [STEP] -(X2, Y2), [COLOR], [B[F]]
步骤-关键字说明起点坐标与“ CURRENTX”和“ CURRRENTY”属性给出的当前图形位置有关。 X1,Y1-指示直线或矩形起始点坐标的单值。 如果省略了该行,则在CURRENTX和CURRENTY指定的位置开始。 步骤-关键字指定结束点的坐标与行的起始点有关。 X2,Y2--表示画线终点点坐标的单值。 颜色-表示线的颜色。 可以使用RGB()或QBCOLOR()功能,或使用诸如vbGreen之类的已命名色彩常数。

如果省略,则使用前财产的当前值。

乙- (“BOX”) -如果包括的话,使BOX被吸入使用的坐标来指定BOX的对角。 F- (“填充”)-只能与“ B”选项一起使用。 如果使用,“ F”表示将使用与拉制框相同的颜色填充框。 如果组件B 不是被F填充(不使用F选项),盒子与目前“填充颜色”与“填充样式”填充。 FILLSTYLE的默认值是透明的。
Me.Line Step(7000, 5000)-Step(2000, 4000), QBColor(5), BF
基本语法(对于椭圆形状-弧,圆,椭圆)

===============================================

OBJECT.CIRCLE [STEP] (X, Y), RADIUS, [COLOR, START, END, ASPECT]
步骤-指定圆形或椭圆形的中心与“ CURRENTX”和“ CURRENTY”属性给出的当前坐标有关。 X,Y-表示圆或椭圆的中心点的坐标。 RADIUS -表示圆形或椭圆形的半径。 开始,结束-当绘制ARC(部分圆)时,开始和结束指定ARC的开始和结束位置。

两者的范围均为-2Pi弧度到2Pi弧度。 START的默认值为0 RADIANS,而END的默认值为2Pi RADIANS。 换句话说,默认是绘制一个完整的圆或椭圆。

宽高比-表示圆/椭圆的宽高比。 默认值为1.0,可在任何屏幕上产生完美的圆。
Me.Circle (ScaleWidth / 2, ScaleHeight / 2), Switch(ScaleWidth >= ScaleHeight, ScaleHeight / 2, ScaleWidth < ScaleHeight, ScaleWidth / 2), vbRed, 0, 3, 0.8
希望它可以帮助用户在窗体或图片框上绘制任何基本对象。

From: https://bytes.com/topic/visual-basic/insights/706417-drawing-graphics

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值