Я попробовал все, но все дает мне тип несоответствие:ли тип Ничего несоответствие VB6
Type UserType
...
End Type
Dim SomeArray() As UserType
...
If SomeArray() Is Nothing Then <do smth>
If SomeArray() Is Empty Then <do smth>
If SomeArray Is Nothing Then <do smth>
If SomeArray Is Empty Then <do smth>
Я хочу знать, когда в моем массиве определенного пользователем типа нет элементов! Потому что я не хочу использовать дополнительные переменные, если я могу использовать возможности VB6.
Я буду использовать
Erase SomeArray
, когда его размер = 1 (UBound(SomeArray) = 1
) и я хочу, чтобы удалить последний элемент.
ЧТО ДЕЛАТЬ НЕПРАВИЛЬНО? XD
Collection не работает с пользовательскими типами. Он пишет что-то вроде «вы принужденный ублюдок сосать мой make! Link yorself в публичном предварительно скомпилированном модуле, позднейшей отбросе!». Единственное, что я понимаю - «сволочь». Это очень обидно. Больше, чем это! Я даже не могу добавить простую строку в коллекцию! О_О – upitanniy