早教吧作业答案频道 -->其他-->
请VB高手帮我解答一下代码如下:PrivateSubFormLoad()Form1.Height=Form1.Width*2/3Form1.FillColor=RGB(0,0,255)Form1.FillStyle=vbSolidEndSubPrivateSubFormActivate()Scale(0,0)-(300,200)paint.Caption="Circle"Li
题目详情
请VB高手帮我解答一下代码如下: Private Sub Form_Load() Form1.Height = Form1.Width * 2 / 3 Form1.FillColor = RGB(0, 0, 255) Form1.FillStyle = vbSolid End Sub Private Sub Form_Activate() Scale (0, 0)-(300, 200) paint.Caption = "Circle" Line -(150, 100), FillColor, BF End Sub Private Sub paint_Click() Form1.Cls If paint.Caption = "Circle" Then paint.Caption = "Rectanfle" Circle (ScaleWidth / 2, ScaleHeight / 2), ScaleHeight / 2, _ 255, , , ScaleHeight / ScaleWidth Else paint.Caption = "Circle" Line -(150, 100), FillColor, BF End If End Sub 很多地方看不懂,请高手帮我解释一下,越详细越好!最好每句都解释一下。谢了
▼优质解答
答案和解析
Option Explicit Private Sub Form_Load() '窗体装入 Form1.Height = Form1.Width * 2 / 3 '窗体长宽比为3:2 Form1.FillColor = RGB(0, 0, 255) '窗体前景色为蓝色 Form1.FillStyle = vbSolid '窗体填充方式为实心 所以下面的line和circle画的是实心而不是空心 End Sub Private Sub Form_Activate() '窗体激活' Scale (0, 0)-(300, 200) '把窗体分成长300宽200等分 paint.Caption = "Circle" '这里paint应该是一个按钮。把paint按钮的显示文字改为circle。 Line -(150, 100), FillColor, BF '在左上角画一个长150宽100蓝色实心长方形。 End Sub Private Sub paint_Click() '点击paint按钮时 Form1.Cls '清屏 If paint.Caption = "Circle" Then '如果此按钮的文字为circle paint.Caption = "Rectanfle" '把它的文字改成Rectanfle Circle (ScaleWidth / 2, ScaleHeight / 2), ScaleHeight / 2, _ 255, , , ScaleHeight / ScaleWidth '在窗体正中间画一个实心椭圆。椭圆率为 宽/长 Else '否则 paint.Caption = "Circle" '把按钮文字改为circle Line -(150, 100), FillColor, BF '在左上角画一个长150宽100蓝色实心长方形。 End If End Sub
看了请VB高手帮我解答一下代码如下...的网友还看了以下:
1/2{1/2[1/2(1/2y-3)-3]-3}=17x-1/0.024=1-0.2x/0.08 2020-04-27 …
一道数学问题方程(x+y-1)*[根号(x-1)]=0表示什么曲线?解:由方程(x+y-1)*[根 2020-05-14 …
基本事实若ab=0 则a=0或b=0 一元二次方程x的平方-x-2=0可通过因式分解化为(x-2) 2020-05-16 …
解方程:1、x除三分之二=2.5 2、5x减1.5x乘8=0 3、5x减x=0.36 4、八分之( 2020-05-16 …
重量范围的表示重量范围应该如何表示,如果称的精度是0.02kg,重量要求小数点后一位数就够了,请问 2020-05-20 …
某基准物质A的摩尔质量为130g•mol-1,用它来标定0.02mol•L-1的B溶液,假定反应为 2020-07-18 …
body,ul,li{margin:0;padding:0;}ul,li{list-style:n 2020-07-23 …
证券股票问题1.两种股票收益为r,有如下分布p(r1=-1且r2=0.15)=0.1;p(r1=0 2020-07-23 …
1、有理数x.y,且|3x+2|+(2y-3)²=0求-x²-y²的值.(汉语翻译:有理数x,y, 2020-07-30 …
请VB高手帮我解答一下代码如下:PrivateSubFormLoad()Form1.Height=F 2020-11-01 …