Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
 
TigerHawk
24 / 24 / 9
Регистрация: 19.08.2014
Сообщений: 75
#1

Как создать многоуровневую структуру? - Visual Basic .NET

20.09.2016, 13:47. Просмотров 235. Ответов 1
Метки нет (Все метки)

Как создать многоуровневую структуру? Допустим есть такая структура:
vb.net
1
2
3
4
5
6
        Public Structure MainInfo
           Dim Name As String
           Dim Sirname As String
           Dim City As String
           Dim Street As String
        End Structure
К ней обращаемся так:
vb.net
1
2
        TextBox1.Text = MainInfo.Name
        TextBox2.Text = MainInfo.City
А хотелось бы организовать так, чтобы вызывать значения так:
vb.net
1
2
        TextBox1.Text = MainInfo.FIO.Name
        TextBox2.Text = MainInfo.Address.City
И т.д. с произвольным количеством уровней.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.09.2016, 13:47
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как создать многоуровневую структуру? (Visual Basic .NET):

Создать структуру, содержащую сведения о товаре
Справочник товаров содержит сведения об экспортируемых товарах. 1. Создать...

Создать структуру, содержащую название улицы и количество жильцов
Список содержит число жителей, проживающих в каждом доме на пяти улицах села....

Создать структуру, содержащую поля: название дисциплины, фамилия студента, оценка
Список содержит сведения о сессии. 1. Создать структуру, содержащую поля:...

Создать структуру, содержащую название улицы, номер дома, количество жильцов
Добрый вечер! У меня небольшая проблемка) Если кто нибудь подскажет...

Как сохранить структуру дерева?
Здравствуйте, такой вопрос: программирую на Visual Basic .NET, у меня есть...

Как объявить массив через структуру?
Подскажите пожалуйста как можно назначить границы массива, объявленного в...

1
diadiavova
3645 / 1233 / 392
Регистрация: 11.04.2015
Сообщений: 2,310
Записей в блоге: 33
20.09.2016, 13:55 #2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

vb.net
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Public Structure MainInfo
    Dim FIO As Fio
    Dim Address As Address
End Structure
 
Public Structure Fio
    Dim Name As String
    Dim Sirname As String
End Structure
 
Public Structure Address
    Dim City As String
    Dim Street As String
End Structure
6
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.09.2016, 13:55
Привет! Вот еще темы с решениями:

Как передать в процедуру массив (структуру)?
Как передать в другую процедуру структуру переменных? И так, к примеру у нас...

Как организовать структуру, аналогично Nullable(of T)?
подскажите, как следует описать структуру, так чтобы экземпляр поддерживал...

Как правильно сделать свое свойство-структуру
Доброго времени суток. Как правильно сделать свое свойство-структуру? Типа...

Как правильно объявить структуру DCB (последовательный порт)
На pinvoke.net для vb.net выложено следующее представление структуры: Public...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru