В общем есть динамический массив, юзер тайпный. этот массив содержит инфу пользователях
- Код: Выделить всё
Private Type client
idM As Long
idT As Long
file As Long
filename As String
sessionId As Long
remoteip As String
mode As state
length As Long
received As Long
packets As Long
End Type
Private Enum state
none = 0
connected = 1
sesid = -1
hello = 2
start = 3
datastart = 4
dataend = 5
endheader = 6
End Enum
Dim Clients() As client
скажем какой-то юзер завершил свои тёмные дела, и ушёл.. сокеты отсоеденились. мне надо стереть элемент в массиве, которому соответствует этот пользователь, так чтобы idы сдивинулись вниз
те:
был clients(3), он ушёл, надо стереть(выгрузить из памяти) и сдвинуть вниз, те живого clients(4) сдвинуть на clients(3).....давно мучаюсь с этим. Просто сильно приспичело..