hacer un metodo equivalente a otro
Publicado por sheila (15 intervenciones) el 04/06/2007 09:48:35
Necesito adaptar un metodo hecho por otra persona a mi programa, (el mio solo me funciona la primera vez y no se como solucionarlo)
El metodo de la otra persona es:
Private Property Get YaLeido(ByVal lngOffset As Long) As Boolean
Dim varOffset As Variant
For Each varOffset In m_colOffsetsLeidos ' tipo de datos declarado como collection
If varOffset = lngOffset Then
YaLeido = True
Exit Property
End If
Next varOffset
m_colOffsetsLeidos.Add lngOffset
End Property
Y el que yo estoy intentando hacer:
Public Property Get YaLeido(ByVal lngOffset As Long) As Boolean
Dim varOffset As Variant
Dim pos As Long
Dim i As Long
pos = UBound(arrMSG)
For i = 0 To pos
If lngOffset = varOffset Then
YaLeido = True
Exit Property
End If
Next i
varOffset = lngOffset
arrMSG(i - 1).lngOffset = lngOffset
End Property
Alguien sabria porque me esta fallando? muchas gracias
El metodo de la otra persona es:
Private Property Get YaLeido(ByVal lngOffset As Long) As Boolean
Dim varOffset As Variant
For Each varOffset In m_colOffsetsLeidos ' tipo de datos declarado como collection
If varOffset = lngOffset Then
YaLeido = True
Exit Property
End If
Next varOffset
m_colOffsetsLeidos.Add lngOffset
End Property
Y el que yo estoy intentando hacer:
Public Property Get YaLeido(ByVal lngOffset As Long) As Boolean
Dim varOffset As Variant
Dim pos As Long
Dim i As Long
pos = UBound(arrMSG)
For i = 0 To pos
If lngOffset = varOffset Then
YaLeido = True
Exit Property
End If
Next i
varOffset = lngOffset
arrMSG(i - 1).lngOffset = lngOffset
End Property
Alguien sabria porque me esta fallando? muchas gracias
Valora esta pregunta


0