Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.06.2009, 14:35   #11
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
An unhandled exception of type 'System.IndexOutOfRangeException' occurred in W.exe

Additional information: Index was outside the bounds of the array.
Сколько у вас Тексбоксов на форме? Для примера выше должно быть 10.
Если у вас меньше, то уменьшите границу для счетчика в цикле.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 04.06.2009, 15:45   #12
Cpluser
Форумчанин
 
Аватар для Cpluser
 
Регистрация: 16.02.2009
Сообщений: 555
По умолчанию

Да 10 textBox!
Cpluser вне форума Ответить с цитированием
Старый 04.06.2009, 16:16   #13
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Для теста бросьте на форму текстбокс (с именем textBox1) и кнопку:
Код:
void Button1Click(object sender, EventArgs e)
		{
			Control[] T;
			T = Controls.Find("textBox1",true);
			(T[0] as TextBox).Text = "Test";
			
		}
Должна появиться надпись.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 04.06.2009, 18:21   #14
Cpluser
Форумчанин
 
Аватар для Cpluser
 
Регистрация: 16.02.2009
Сообщений: 555
По умолчанию

Надпись появилась!
Cpluser вне форума Ответить с цитированием
Старый 04.06.2009, 18:55   #15
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Отлично. Теперь добавьте еще 2 текстбокса и измените обработчик так:
Код:
void Button1Click(object sender, EventArgs e)
		{
			Control[] T;
			for(int i=0; i<3; i++)
			{
				T = Controls.Find("textBox"+(i+1).ToString(),true);
			(T[0] as TextBox).Text = "Test";
			}
			
		}
В каждом поле должна появиться надпись.
Если все работает, то, думаю, уже дальше разберетесь. Уж не знаю, с чего у вас там ошибка возникала.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 04.06.2009, 19:02   #16
Cpluser
Форумчанин
 
Аватар для Cpluser
 
Регистрация: 16.02.2009
Сообщений: 555
По умолчанию

Все окии!!Но тот код всеревно не работает!

Последний раз редактировалось Cpluser; 04.06.2009 в 19:18.
Cpluser вне форума Ответить с цитированием
Старый 04.06.2009, 23:15   #17
davchik
Новичок
Джуниор
 
Регистрация: 03.06.2009
Сообщений: 8
По умолчанию

Ошибка указывает на обращение к несуществующему елементу масива...
Для ваших десяти - 0..9
davchik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Упорядочить массив в порядке возрастания и напечатать входной и исходный массив. TheVenny Помощь студентам 3 26.11.2008 15:06
Массив xxxPascalxxx Помощь студентам 10 05.01.2008 16:19
Массив. С++ bloo[d] Помощь студентам 2 12.12.2007 23:30
массив Jodu Паскаль, Turbo Pascal, PascalABC.NET 11 01.11.2007 16:11
Массив vitalik007 Помощь студентам 15 17.10.2007 19:56