Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - VB 2011 Массивов элементов больше нет?

Ответить
Настройки темы
.NET - VB 2011 Массивов элементов больше нет?

Аватара для TRAMPLE

Пользователь


Сообщения: 79
Благодарности: 1


Конфигурация

Профиль | Отправить PM | Цитировать


Раньше писал на ВБ6, а сейчас познаю 2011, и вот обнаружил что теперь нельзя делать массив из элементов. Тоесть нельзя создать кучу текстбоксов с одним именем но разными индексами, но как теперь обрабатывать их в цыклах?

У меня допустим 30 текстбоксов, потом мне надо инфу с них переписать в масив данных
раньше это было типа такого

For a=0 to 29
mass(a)=text(a).text
next

Как теперь осуществляются такие задачи?

Отправлено: 22:13, 01-12-2011

 

Аватара для TRAMPLE

Пользователь


Сообщения: 79
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата LilLoco:
Я не предлагаю индексы хранить в имени TextBox`а . Почитайте повнимательнее. У каждого элемента, есть свойство Tag, в котором можно хранить все что душе угодно... Я и предлагал им воспользоваться... »
Что касается вашего предложения, я тоже об этом не говорил. Я сказал о том что нельзя сделать одинаковые имена, то есть чтобы различие между двумя текстбоксами было только в свойстве Tag. Сделать "по старому" всеравно не получится.


В принципе проблема решена. Можно сказать что её как таковое и не было. Есть пути по которым можно решить данную задачу, но тем не мение, идею убрать возможность индексировать элементы считаю плохой. Если у нас программа это некий бланк, где есть множество текстбоксов, и потом данные с них нужно заносить в массив, то лучше способа чем
For a=0 to 29
mass(a)=text(a).text
next
по моему нету. Я просто думал что может сейчас это осуществляется как то по другом, но есть только альтернативы (

Отправлено: 11:47, 04-12-2011 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Verholom

Новый участник


Сообщения: 21
Благодарности: 2

Профиль | Отправить PM | Цитировать


Их нету еще с первой версии дотнета

Отправлено: 12:52, 13-12-2011 | #12


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


Verholom, кого нет, массивов? С чего бы ради. У каждого контейнера есть интерфейс IEnumerable, который как раз и представляет собой массив тех или иных элементов. И именно наличие IEnumerable позволяет работать циклу foreach.

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 01:01, 15-12-2011 | #13


Аватара для Verholom

Новый участник


Сообщения: 21
Благодарности: 2

Профиль | Отправить PM | Цитировать


массивов элементов управления на формах!

Отправлено: 20:58, 17-12-2011 | #14



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - VB 2011 Массивов элементов больше нет?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
HDD - Load/unload cycle count. Всё больше и больше 3..2..1... BOOM Накопители (SSD, HDD, USB Flash) 5 23-09-2021 15:45
Интерфейс - [решено] нет элементов управления Media Player Classic в превью панели задач petrov1993 Microsoft Windows 7 16 03-03-2013 10:53
Установка МФУ HP M1212 на Mandriva 2010-2011 / Rosa 2011 (проблемы) buxar Железо в Linux 14 01-10-2012 20:17
Взрывы в Метро и Аэропорту (29.03.2010) - (21.01.2011) - (11.04.2011) samara1532 Флейм 90 14-04-2011 00:09
VBA - [решено] Обработка массивов Матвик Программирование и базы данных 12 24-02-2011 16:25




 
Переход