А как очистить/переинициализировать переменную пользовательского типа? - VB

Узнай цену своей работы

Формулировка задачи:

Например

Когда эта штука создается, то заполнена дефолтными значениями
the_mytype.a=0
the_mytype.c=""
the_mytype.d=false
А напр. хочу эту переменную использовать в той же процедуре повторно.
Но напр. допускаю вариант, что .a и .c заполнятся, а .b -например нет, тогда в .b будет неправильное значение
Set the_mytype = Nothing не работает, например.
Могу конечно написать ф-цию, где каждый параметр будет обнуляться индивидуально по-своему.
Но не хочу.
Как выкрутиться?

Решение задачи: «А как очистить/переинициализировать переменную пользовательского типа?»

textual
Листинг программы
Function EmptyMyType() As MyType
End Function

'...
Dim the_mytype As MyType
'...
the_mytype = EmptyMyType

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

14   голосов , оценка 3.857 из 5
Похожие ответы