Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
m1st0gun
0 / 0 / 0
Регистрация: 18.01.2016
Сообщений: 2
1

Ошибка при закрытии формы "System.ArgumentOutOfRangeException" в mscorlib.dll

11.05.2016, 13:33. Просмотров 319. Ответов 2
Метки нет (Все метки)

Гайз, нужна помощь. Гугл не помог, вся надежда на вас.
Офк есть подозрения что проблема настолько в базовых вещах, что я просто туплю и не могу понять в чем дело.
Так вот.
Есть форма, на ней есть combobox, в нем довольно много значений. Когда происходит выбор значения, в моем конкретном случае это строка, выполняются следующие операторы:
C#
1
2
3
4
 //InventN - это и есть combobox
otdel.Text = inventN.Text.Substring(4, 3);    //otdel - textBox        
sektor.Text = inventN.Text.Substring(8, 1);   //sektor - textBox
korpus.Text = inventN.Text.Substring(10, 4); // korpus - textBox
Собственно суть алгоритма следующая, в комбобоксе содержится инвентарный номер, в нем данные о месте работы человека и т.д. Я обращаюсь к текущему значению комбобокса как к строке и вырезаю из нее нужные мне части, запихивая их в соответствующие текстбоксы на форме.

InventN содержит в себе что-типа: 000-000-0-0000-0-К000-0

Еще, что лично для меня странно, работает все корректно, обрезается все как надо, где надо и сколько надо. Но когда жму крестик в правом верхнем углу форму(закрыть), вылезает следующая ошибка(к первой строке вышеприведенного кода):

Необработанное исключение типа "System.ArgumentOutOfRangeException" в mscorlib.dll
Дополнительные сведения: startIndex не может быть больше, чем длина строки.

проверял длину inventN.Text.Length - она равна 24, т.е. явно больше чем 8 =)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2016, 13:33
Ответы с готовыми решениями:

Ошибка во внешнем коде ".exception of type 'System.InvalidOperationException' occurred in mscorlib.dll"
Приветствую! Разрабатываю программу для импорта данных из SAP в локальную базу. Методы импорта...

Вызвано исключение: "System.ArgumentOutOfRangeException" в System.Drawing.dll
Тема очень популярна, много перечитал статье на эту тему, но проблема сходилась только в названии....

Необработанное исключение типа "System.FormatException" в mscorlib.dll
using System; using System.Collections; using System.Collections.Generic; using...

Вызвано исключение: "System.EntryPointNotFoundException" в mscorlib.dll
Почему в окне интерпретации пишет Вызвано исключение: "System.EntryPointNotFoundException" в...

Необработанное исключение типа "System.Reflection.TargetInvocationException" в mscorlib.dll
Добрый день! Помогите разобраться возникает ошибка Необработанное исключение типа...

2
Даценд
Модератор
Эксперт .NET
4400 / 4082 / 2696
Регистрация: 20.04.2015
Сообщений: 7,407
11.05.2016, 14:27 2
m1st0gun,
А что запускает этот этот код при закрытии формы?
Выбран ли элемент из списка при закрытии формы?
0
m1st0gun
0 / 0 / 0
Регистрация: 18.01.2016
Сообщений: 2
11.05.2016, 15:01  [ТС] 3
Даценд,
при закрытии формы этот код ничего не делает. Я нигде в проге вообще не использовал обработчик событий который бы следил за ее закрытием.
Элемент из списка выбран на момент закрытия формы.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.05.2016, 15:01

Необработанное исключение типа "System.IO.FileNotFoundException" в mscorlib.dll . Почему не работает?
Дополнительные сведения: Файл 'F:\Test.txt' не найден. public partial class FirstProgramm : Form...

Вылазит ошибка Необработанное исключение типа "System.ArgumentOutOfRangeException"
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data;...

Ошибка "Невозможно вызвать Invoke или BeginInvoke." при закрытии формы
Всем привет! Когда закрываю приложение если строка 78 закомментирована, то в строке 80 появляется...


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

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

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