Вы можете получить доступ к элементам управления по имени с помощью свойства Form.Controls
, например:
Dim text1 As TextBox = CType(Me.Controls("text_1"), TextBox)
Нет смысла пытаться очистить память перед выходом; вы уходите, поэтому все имеющиеся у вас редкие ресурсы возвращаются в систему.
Распространенное заблуждение состоит в том, что free ()
(лежащий в основе механизм для выпуска) немедленно возвращает память в систему; в большинстве реализаций его нет, а скорее добавляет во внутренний список свободных мест; на котором память хранится для использования вашим приложением, но освобождается для системы, если требуется. Во второй раз, когда цикл повторяется, ваше приложение повторно использует эту свободную память для выделения, а не запрашивает у системы больше, что делает все более плавным для всех.