某木材加工厂需要把购入的木料切割成长度为3米和7米两种规格的线材。现要求编写VB程序(运行界面如图所示),实现如下功能:在文本框Text1中输入木材长度,单击“计算”按钮Command1,计算出一种废料长度最小的切割方案,在文本框Text2和文本框Text3中分别输出该切割方案所得3米和7米两种规格线材的数量。请将代码补充完整。

Private Sub Command1_Click ()
Dim length As Single '木料长度
Dim min As Single '最小废料长度
Dim x As Integer '3米规格线材数量
Dim y As Integer '7米规格线材数量
Dim f As Single '废料长度
Dim a As Integer '废料最少的切割方案所得3米规格线材数量
Dim b As Integer '废料最少的切割方案所得7米规格绒材数量
length=Val(Text1.Text)
min=length
For x=0 To _________ ‘(1)
y=(length-3*x)\7
____________ ‘(2)
If f<min Then
min=f
a=x
_____________ ‘(3)
End If
Next x
Text2.Text=Str(a)
Text3.Text=Str(b)
End Sub