Run-time Error '365'
2 отговора
30 прегледа
Run-time Error '365'
Run-time error '365':
Unable to unload within this context
'всички обекти освен този от дизайн мод (index=0) да се премахнат!
If imgIco.count > 1 Then
_For i = imgIco.count - 1 To 1 Step -1
__Unload imgIco(i)
_Next i
End If
Мамка му и прасе, процедурката действа в над 90% от извикванията, но само като я извиквам след промяна на едно комбо /cmbXXX_Click()/ НЕ ЩЕ и НЕ ЩЕ!!!
Дори един таймер сложих да се задейства от комбото и вече от него да се извиква ама пак НЪЦ!
Някой имал ли е подобни проблеми?
Unable to unload within this context
'всички обекти освен този от дизайн мод (index=0) да се премахнат!
If imgIco.count > 1 Then
_For i = imgIco.count - 1 To 1 Step -1
__Unload imgIco(i)
_Next i
End If
Мамка му и прасе, процедурката действа в над 90% от извикванията, но само като я извиквам след промяна на едно комбо /cmbXXX_Click()/ НЕ ЩЕ и НЕ ЩЕ!!!
Дори един таймер сложих да се задейства от комбото и вече от него да се извиква ама пак НЪЦ!
Някой имал ли е подобни проблеми?
Re: Run-time Error '365'
Просто действай с On Error Resume Next и ползвай UBound и LBound на контрол array-я за по-сигурно.
cheers,
</wqw>
cheers,
</wqw>
пак не става :(
проблема не е в индекса, проблема е някакъв друг!
обект с такъв индекс си има, но не знам какво е...
сякаш не е освободен на 100% и не ми да ва да го премахна
много гадно!
странното е, че в една по-сложна процедура изтривам конкретни обекти по някакъв признак вътре в масива и си работи - N пъти ако искам...
а в тая, която е далеч по проста и даже не ги подбирам а ги затривам наред без да търся признаци още от първия НЕ ЩЕ!
обект с такъв индекс си има, но не знам какво е...
сякаш не е освободен на 100% и не ми да ва да го премахна
много гадно!
странното е, че в една по-сложна процедура изтривам конкретни обекти по някакъв признак вътре в масива и си работи - N пъти ако искам...
а в тая, която е далеч по проста и даже не ги подбирам а ги затривам наред без да търся признаци още от първия НЕ ЩЕ!