Dim pt As WinForm.Form = Forms("窗口1")
pt.ResumeRedraw
Dim W宽 As Integer = 150
Dim H高 As Integer = 200
Dim Pic As WinForm.PictureBox
Dim lbl As WinForm.Label
Dim gs As Integer = Pt.Width \ (W宽 + 5)
Dim zs As Integer = 10
'Output.Show(zs \ gs)
For i0 As Integer = 0 To (zs \ gs) - 1
For i As Integer = 0 To gs - 1
Pic = pt.CreateControl("_tb" & i0 & "-" & i, ControlTypeEnum.PictureBox)
Pic.Left = i * W宽 + i * 2 + 10
Pic.Top = 20 + (25 + H高) * i0
Pic.Width = W宽
Pic.Height = H高'
pt.AddControl(Pic)
Dim fnt As New Font("黑体", 12, FontStyle.Bold)
lbl = pt.CreateControl("_tb" & i0 & "-" & i, ControlTypeEnum.Label)
lbl.Left = 5
lbl.Top = 5
lbl.text = Pic.name
lbl.Font = fnt
lbl.Width = W宽
lbl.Height = H高'
Pic.AddControl(lbl)
Next
Next
老师您好,总数10或更多个,根据创口宽度分行显示,请问上面要怎么修改,谢谢老师!