第11章图形程序设计(编辑修改稿)内容摘要:

b=int(rnd*256) RGB(r, g, b) 2. QBColor(颜色码 ),颜色码使用 0~ 15之间的整数。 随机颜色: QBColor( Int(Rnd*16)) Visual Basic 程序设计 • 属性 •窗体或图形框的 DrawStyle 属性用于设置在其上面画线的样式,该属性提供 7种直线样式如下表所示: DrawStyle 属性值 描述 线段样式 属性 窗体或图形框的 DrawWidth 属性用于设置在其上面画线的宽度或画点的大小, DrawWidth 属性所设置的线宽宽度以象素为单位,最小值为 1。 Visual Basic 程序设计 • Line方法 • Line方法用于在窗体或图形框上绘制直线或矩形,其语法格式为: • [对象名 .] Line [ [Step] (x1,y1)]- (x2,y2)[,颜色 ][,B[F]] •其中:对象即为窗体或图形框。 • (x1,y1) , (x2,y2)为线段的起终点坐标或矩形的左上角右下坐标。 •颜色为可选参数,指定画线的颜色,缺省取对象的前景颜色,即 ForeColor属性值。 • B表示画矩形, F表示用画矩形的颜色来填充矩形。 • 关键字 Step表示采用当前作图位置的相对位移量,即从当前坐标移动相应的步长后所得的点为画线起点。 图形方法 Visual Basic 程序设计 •例 115使用 Line方法绘制矩形。 • 在本例题中,首先在用户界面设计窗口设置窗体的高度( Height属性)为 3400,宽度( Width属性)为 2750,背景颜色( BackColor属性)为白色。 •编写如下的窗体单击事件程序代码: •Private Sub Form_Click() •Line (20, 40)(1500, 2020), , B •Line (200, 400)Step(2020, 2020),vbRed, BF •End Sub •本程序运行结果如图所示。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。