|
13 / 13 / 5
Регистрация: 29.10.2015
Сообщений: 318
|
||||||
Delphi 6-7 Ошибка: List index out of bounds(2)01.06.2018, 23:40. Показов 5833. Ответов 52
Метки нет (Все метки)
Всем привет, ошибка вылетает на end. запуск происходит нормально, но при запуске главной формы и выборе кнопки, происходит переход, а после вылетает эта ошибка. помогите пожалуйста. скорее всего формы не в том порядке, но какой будет правильный
0
|
||||||
| 01.06.2018, 23:40 | |
|
Ответы с готовыми решениями:
52
Ошибка List index out of bounds (8) Ошибка List index of bounds(10) Ошибка: list index out of bounds 12 |
|
|
|
| 02.06.2018, 19:36 | |
|
сколько прелести в одном флаконе
я даже не пожалел времени и вычистил формы с QuickReport из проекта, чтобы запустить на 10.1 начнем с того, что вирус и правда есть. тот самый Induc, который как оспа, никто из ныне живущих уже и не видел. Хотите посмотреть - вилькоммен зи! У нас есть его! ))) потом 100 раз посмотрел чудесное окно про путь к БД. прикрепил. ясно, таблицы они же все открыты и хотят ведь тут на форуме всего раз в неделю эту тему обсасывают блаблабла указывать путь к базе и все такое Путь к БД в свете вышесказанного - вишенка на торте. если даже путь к БД правильно настроить кодом, то мне теперь нужно открывать все датасеты, которые автор считает что открываются сами... потом чесал репу, почему TDatamodule2 находится в файле Datamodule1.pas (!) а например Main:TMain - в Unit3.pas (!!) враги. вокруг враги. надо шифроваться! потом дивился странному использованию DBLookupCombo ну да бог с ним.. прорвался. ах да, главное окно открывается у меня посередине двух экранов )) нажимаем Бригады и ! бах вылетаем нафиг на END. END В DPR, КАРЛ! Все как указано у автора )))) Но мы же знаем секретную кнопку F8. Ее использование строго запрещено Гаагской конвенцией, но ставки слишком высоки))) Короче. Часики-то тикают. На форме, которую мы даже не показали, работает таймер. Ведь в каждой форме у настоящего профессионала в статусной строке должны быть текущая дата и время. Убрал. Стартует канешн. Но дорогой автор, это беда... Вот вам почитать на ночь https://www.cyberforum.ru/blog... g4873.html https://www.cyberforum.ru/blog... g4874.html https://www.cyberforum.ru/blog... g4884.html
1
|
|
|
13 / 13 / 5
Регистрация: 29.10.2015
Сообщений: 318
|
|
| 02.06.2018, 19:47 [ТС] | |
|
krapotkin, ничего не поняла, кроме сарказма и иронии, спасибо и на этом
0
|
|
|
|
||||||||||||||||
| 02.06.2018, 19:57 | ||||||||||||||||
Сообщение было отмечено Евгения01 как решение
Решение
вот manager.dpr
Кликните здесь для просмотра всего текста
главная форма Кликните здесь для просмотра всего текста
форма с бригадами Кликните здесь для просмотра всего текста
1
|
||||||||||||||||
|
13 / 13 / 5
Регистрация: 29.10.2015
Сообщений: 318
|
||||||
| 02.06.2018, 20:04 [ТС] | ||||||
|
krapotkin,
0
|
||||||
|
|
|||||||||||
| 02.06.2018, 20:12 | |||||||||||
|
объясняю на пальцах
1. вы отдаете свой проект, чтобы кто-то с ним разбирался. но в таком виде его ковырять очень неприятно ничего не подписано. все рассчитано только на выполнение исключительно на вашем компьютере, на вашей делфи и на вашей ОС. Все стандарты и best practices пишутся как раз в расчете на то, что ваш код будет после вас читать другой человек 2. формы не должны создаваться все разом при старте программы. нужно - создали. не нужно - удалили 3. если рассматривать этот проект как обучение работе с БД в Делфи, то это набор всего, что нельзя ни при каких условиях делать в программе. Использование TADOTable. Ужасная верстка форм, ни одной резиновой формы, предназначенной для запуска на произвольном разрешении экрана. Все юниты перекрестно ссылаются друг на друга. А то, что вам нужно реально понять, приведено в ссылках в моем посте. Посмотрите код, который я прислал в #23. Понятно ли, что я сделал и для чего? Добавлено через 4 минуты опс, сорри, CheckLogin забыл вписать... Кликните здесь для просмотра всего текста
это то , что раньше сидело на кнопке Вход в систему в форме авторизации но этому там вовсе не место авториз теперь просто такой Кликните здесь для просмотра всего текста
первая кнопка получила в дизайнере ModalResult = mrOk вторая ModalResult = mrCancel все это описано в статье про логин Добавлено через 2 минуты про второй вопрос не понял точно если он про создание каждой формы по требованию то да это написано в статье про формы
1
|
|||||||||||
|
13 / 13 / 5
Регистрация: 29.10.2015
Сообщений: 318
|
|
| 02.06.2018, 20:22 [ТС] | |
|
krapotkin,
0
|
|
|
13 / 13 / 5
Регистрация: 29.10.2015
Сообщений: 318
|
|
| 02.06.2018, 20:28 [ТС] | |
|
krapotkin, резиновый дизайн пыталась, но не поняла, как перемещать программно кнопки
0
|
|
|
|
|
| 02.06.2018, 22:23 | |
|
резиновый дизайн это когда все посажено на панели и у панелей выставлено свойство Align
в ООООЧЕНЬ исключительных случаях требуется при запуске формы выставить значения программно Добавлено через 3 минуты у модуля есть два Uses один в разделе interface, другой - в implementation если другой модуль используется в разделе interface, то и вставлять его надо в interface, а ссылка на модуль, где сидит TAvtoriz, у вас в нижнем uses. Переместите вверх
0
|
|
|
13 / 13 / 5
Регистрация: 29.10.2015
Сообщений: 318
|
|
| 02.06.2018, 22:41 [ТС] | |
|
krapotkin, та же ошибка, во всех других формах заменила на создание, спасибо помогло
0
|
|
|
|
|
| 02.06.2018, 23:04 | |
|
зачем этот скриншот ?
я просил в верхний USES из нижнего переместить юнит, где объявлен класс TAvtoriz от вас соответственно требуется узнать, что это за юнит, выполнить перемещение и вот тогда показать код, без всяких фотографий, текстом, верхнего и нижнего USES до этого момента я буду совершенно уверен, что вы не сделали то, что я говорил
0
|
|
|
13 / 13 / 5
Регистрация: 29.10.2015
Сообщений: 318
|
||||||
| 02.06.2018, 23:20 [ТС] | ||||||
|
krapotkin,
0
|
||||||
|
|
||||
| 03.06.2018, 00:01 | ||||
|
Чувствую, слишком длинные предложения
в верхний USES ВЫ ПЕРЕМЕСТИЛИ UNIT2 В ВЕРХНИЙ USES ???? если вот он в нижнем так и болтается ???????
0
|
||||
|
13 / 13 / 5
Регистрация: 29.10.2015
Сообщений: 318
|
||||||
| 03.06.2018, 08:18 [ТС] | ||||||
|
krapotkin, кнопки на форме авторизации не появляются
Добавлено через 2 минуты
0
|
||||||
|
13 / 13 / 5
Регистрация: 29.10.2015
Сообщений: 318
|
|
| 03.06.2018, 10:00 [ТС] | |
|
krapotkin, да у меня всё так же, нажимаю на кнопку, никаких действий, отключила ее пока (форму)
0
|
|
|
|
||||||
| 03.06.2018, 12:45 | ||||||
|
короче, там есть такое бесовство
если нету, то ошибка варианты 1. это вообще нужно кому-то ???? может убрать к лешему этот странный функционал ? 2. проверять, вдруг у статус бара нет Panels[2] Добавлено через 40 секунд если это исправить, то ошибки не будет
0
|
||||||
|
13 / 13 / 5
Регистрация: 29.10.2015
Сообщений: 318
|
|
| 03.06.2018, 13:05 [ТС] | |
|
krapotkin, ошибки изначальной (тема поста) или авторизация пойдет?
0
|
|
|
|
||||||
| 03.06.2018, 13:31 | ||||||
|
тема поста
про авторизацию давайте какбы заново я не очень понимаю в чем проблема, и я не тестировал, что вы там делаете просто формально перенес код и все вам нужно сделать функцию CheckLogin, чтобы при правильных значениях она давала true при неправильных False вот собсно и все при этом использовать DBLookupCombo я считаю довольно странной идеей я обычно рекомендую простой комбо
0
|
||||||
|
13 / 13 / 5
Регистрация: 29.10.2015
Сообщений: 318
|
|
| 03.06.2018, 16:38 [ТС] | |
|
krapotkin, помогите пожалуйста, скинула проект на флешку и открыла на ноутбуке, вылезла эта ошибка Project Project2.exe raised exeption class EOleExeption with message 'Поставщик данных или другая служба вернули состояние E_FAIL'. Process stopped. Use Step or Run to continue
Заранее спасибо
0
|
|
| 03.06.2018, 16:38 | |
|
Ошибка list index out of bounds (0) и с чем ее едят
Удаление записи через sql-запрос. Ошибка list index out of bounds (0) Ошибка при добавлении в БД: "list index out of bounds(0)" List index out of bounds Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|