При попытке закрыть мою Windows-формулу есть странная ошибка ... Я пытаюсь выполнить строчную манипуляцию с этой строкой: ABEL, SCOTT - 1472 (COL)
, когда выбран ComboBox Пункт изменен. Он может работать, как вы можете видеть из отладчика ниже, но когда форма закрывается, появляется ошибка.Форма закрывает ошибку: ArgumentException был необработанным при использовании строк в VB.net
Мои объекты ComboBox заполнены источником данных с помощью функции Me.GetRunnersTableAdapter.Fill(Me.WSCDbDataSet.GetRunners)
.
Это ошибка?
Просто с экрана, это довольно очевидно, что ошибка: 'cmbRunner.text = ""', и myLastName является 0, которые оставляют линии 27 что-то вроде 'LastName.Text = Strings.Left ("", -1). Конечно, это вызовет ошибку из-за аргумента -1. И в этом случае вместо использования Left, Right или Mid я предлагаю использовать Split. – HaPhan