vb 关于修改按键的问题
来源:百度知道 编辑:UC知道 时间:2024/06/02 01:57:04
老师,您能明白我刚才我所说的那个修改按键的功能吗,就是,当我点击list当中的某一行,用您的代码不是又回到原来的选项了吗,这时,我可以修改原来的选项,包括,Option1,Check1(i),Combo1,如果修改完毕,点击这个修改,新的将保存,就的将删除
Private Sub Command5_Click()
Dim sz() As String, fhz As Long, i As Long
If List1.ListCount > 0 Then
ReDim sz(List1.ListCount - 1)
fhz = List1.ListIndex
For i = 0 To List1.ListCount - 1
sz(i) = List1.List(i)
Next i
sz(fhz) = Right(Combo1.Text, 3) & ","
For i = 0 To 11
If Check1(i).Value = 1 Then
sz(fhz) = sz(fhz) & Check1(i).Caption & ","
End If
Next i
For i = 0 To 2
If Option1(i).Value = True Then
sz(fhz) = sz(fhz) & Option1(i).Caption
End If
Next i
List1.Clear
For i = 0 To UBound(sz)
List1.AddItem sz(i)
Next i
List1.ListIndex = fhz
Else
MsgBox "列表框不能没有数据"
End If
End Sub