VB工程--百例43--图形绘制

Option Explicit

Private Sub Command1_Click()
picture1.Cls
picture1.Line (picture1.ScaleLeft + 100,picture1.ScaleTop + 100)- _
(picture1.ScaleWidth - 100,picture1.ScaleHeight - 100),B 以对角坐标绘制矩形
End Sub要绘制矩形,需要有参数B或BF,其中的B表示对角坐标绘制矩形,BF表示用矩形边框的颜色来填充矩形内部

Private Sub Command2_Click() 绘制三角形
picture1.Cls
picture1.Line (picture1.ScaleWidth / 2,0)- _
(0,picture1.ScaleHeight / 2)
picture1.Line (picture1.ScaleWidth / 2,0)- _
(picture1.ScaleWidth,picture1.ScaleHeight / 2)
picture1.Line (0,picture1.ScaleHeight / 2)- _
(picture1.ScaleWidth,picture1.ScaleHeight / 2)

End Sub

Private Sub Command3_Click() 绘制直线
picture1.Cls
picture1.Line (picture1.ScaleLeft,picture1.ScaleTop)- _
(picture1.ScaleWidth,picture1.ScaleHeight)
End Sub

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...