|
18 / 18 / 4
Регистрация: 30.09.2013
Сообщений: 519
|
|||||||||||||||||
При отладке возникает ошибка InvalidArgument - Значение '-1' недопустимо для 'index'05.10.2014, 16:44. Показов 20682. Ответов 14
Метки нет (Все метки)
Вот код:
В общем писал я, писал, вдруг решил протестить и возникла ошибка. Убавил всё до минимума. Понял где ошибка. Ошибка видимо в этой строчке
0
|
|||||||||||||||||
| 05.10.2014, 16:44 | |
|
Ответы с готовыми решениями:
14
Ошибка при работе с listview: "InvalidArgument=Значение '0' недопустимо для 'index'."
Ошибка времени выполнения: значение было недопустимо малым или недопустимо большим для знака |
|
1245 / 1055 / 293
Регистрация: 07.03.2012
Сообщений: 3,246
|
||
| 05.10.2014, 16:49 | ||
|
0
|
||
|
18 / 18 / 4
Регистрация: 30.09.2013
Сообщений: 519
|
||
| 05.10.2014, 16:55 [ТС] | ||
Или я что-то не так понял
0
|
||
|
18 / 18 / 4
Регистрация: 30.09.2013
Сообщений: 519
|
|
| 05.10.2014, 17:20 [ТС] | |
|
Ещё есть какая-то странность:
Запустил без отладки Возникла ошибка (см. во вложении) Нажал кнопку продолжить Удалился нужный мне итем. Полагаю это связано с тем, что итем удаляется с листбокса, но не удаляется из файла и программа из-за этого капризничает. Как удалять итем ещё и из файла?
0
|
|
|
18 / 18 / 4
Регистрация: 30.09.2013
Сообщений: 519
|
|
| 06.10.2014, 09:52 [ТС] | |
|
up!
0
|
|
|
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
|
|||||||
| 06.10.2014, 15:44 | |||||||
|
diargon3454, так попробуй
0
|
|||||||
|
484 / 397 / 68
Регистрация: 14.02.2014
Сообщений: 1,930
|
|
| 06.10.2014, 17:08 | |
|
Ну всё логично.
Читаем про SelectedIndex: Значение свойства Тип: System.Int32 Индекс текущего выделенного элемента (индексация ведется с нуля). Если элемент не выбран, возвращается отрицательное значение (-1). Читаем про RemoveAt: При удалении элемента из списка индексы последующих позиций в списке изменяются. Все сведения об удаленных элементах удаляются. Т.е. выбираешь элемент, тем самым меняешь SelectedIndex. Срабатывает твоё событие. Удаляёшь элемент. SelectedIndex сменяется на -1 и снова срабатывает твоё событие, но SelectedIndex уже -1.
0
|
|
|
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
|
||||||
| 06.10.2014, 17:17 | ||||||
Сообщение было отмечено diargon3454 как решение
Решение
aquaMakc, не в то место я смотрел... )
1
|
||||||
|
18 / 18 / 4
Регистрация: 30.09.2013
Сообщений: 519
|
||
| 07.10.2014, 12:15 [ТС] | ||
|
meksik, спасибо, помогло
Добавлено через 4 минуты
0
|
||
|
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
|
||
| 07.10.2014, 12:21 | ||
|
diargon3454, поверь мучаться с БД гораздо проще чем файлом о_О собссно Sql CE это и есть файл, ты его хоть на флешке таскай и подключай к другой программе и к тому же подключение именно к Sql CE засчет Visual Studio проще чем подключение к любой другой бд
Добавлено через 32 секунды
0
|
||
|
18 / 18 / 4
Регистрация: 30.09.2013
Сообщений: 519
|
|
| 07.10.2014, 12:25 [ТС] | |
|
0
|
|
|
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
|
|
| 07.10.2014, 12:27 | |
|
diargon3454, не лезь ты в такие дебри, это уже wpf и вообще не о том
0
|
|
|
18 / 18 / 4
Регистрация: 30.09.2013
Сообщений: 519
|
|
| 07.10.2014, 12:39 [ТС] | |
|
Ну воообще я должен в это влезть. (это требования на учёбе)
Появился ещё один вопрос. У меня если текст написан кирилицей появляются кракозябры. В текстовом файле всё нормально. Как сделать всё нормально. Может можно как-нибудь указать кодировку?
0
|
|
|
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
|
||||||
| 07.10.2014, 12:42 | ||||||
|
diargon3454,
0
|
||||||
|
18 / 18 / 4
Регистрация: 30.09.2013
Сообщений: 519
|
|
| 07.10.2014, 12:46 [ТС] | |
|
Уже есть. (вторая строчка в форме). Поставил на ютф 8 - всё заработало как надо. Спасибо за ответы
0
|
|
| 07.10.2014, 12:46 | |
|
Помогаю со студенческими работами здесь
15
Значение было недопустимо малым или недопустимо большим для UInt32 Значение было недопустимо малым или недопустимо большим для знака Значение было недопустимо малым или недопустимо большим для Decimal Значение было недопустимо малым или недопустимо большим для Int32 по Pascal ABC.NET Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
в-строка - входное арифметическое выражение в инфиксной(обычной). . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|