Tengo un problema con las combinaciones y filas en un código elaborado en Visual Basic.
Ya los puedo guardar sencillamente en una listview, pero me aparece una fila de más, osea al final se me coloca 6 combinaciones pero la 7ma me aparece vacía en la columna numero y las demás llenas, ¿qué sera?
Private Sub monto_KeyPress(KeyAscii As Integer)
Select Case KeyAscii
Case Asc("0") To Asc("9")
Case Asc(".")
KeyAscii = 0
Case Asc(",")
KeyAscii = 0
Case vbKeyBack
Case vbKeyDelete
Case vbKeyReturn
KeyAscii = 0
If numero_jugar.Text = "" Then Exit Sub
triple = numero_jugar.Text
ListView1.ListItems.Clear
s = Permutar(triple)
vP = Split(s, vbCrLf)
For i = 0 To UBound(vP)
Set tLi = ListView1.ListItems.Add(, , vP(i))
tLi.SubItems(1) = loteria.Text
tLi.SubItems(2) = sorteo.Text
tLi.SubItems(3) = signo.Text
tLi.SubItems(4) = monto.Text
Next
Case Else
KeyAscii = 0
End Select
Private Sub monto_KeyPress(KeyAscii As Integer)
Select Case KeyAscii
Case Asc("0") To Asc("9")
Case Asc(".")
KeyAscii = 0
Case Asc(",")
KeyAscii = 0
Case vbKeyBack
Case vbKeyDelete
Case vbKeyReturn
KeyAscii = 0
If numero_jugar.Text = "" Then Exit Sub
triple = numero_jugar.Text
ListView1.ListItems.Clear
s = Permutar(triple)
vP = Split(s, vbCrLf)
For i = 0 To UBound(vP)
Set tLi = ListView1.ListItems.Add(, , vP(i))
tLi.SubItems(1) = loteria.Text
tLi.SubItems(2) = sorteo.Text
tLi.SubItems(3) = signo.Text
tLi.SubItems(4) = monto.Text
Next
Case Else
KeyAscii = 0
End Select
1 Respuesta
Respuesta de aromman
1