|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.05.2012, 22:19 | #1 |
Новичок
Джуниор
Регистрация: 13.05.2012
Сообщений: 6
|
странная ошибка
В общем суть проблемы такая: есть форма,на ней кнопка. при нажатии на нее программа ,заключенная в несколько дополнительных юнитов,производит вычисления и вообщем-то работает.
при добавлении на форму второй кнопки(без действия,абсолютно пустую) то всплывает ошибка типа acces violation.... write on adress ... при отладке выясняется что это происходит при выполнении setLength() массиву(пустому,динамическому). причём если убрать вторую кнопку с формы то всё опять работает. какая может быть причина этого? |
13.05.2012, 22:24 | #2 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
Скинь проект.
Сливочное масло Valio - компиляция как по маслу
|
13.05.2012, 22:31 | #3 |
Новичок
Джуниор
Регистрация: 13.05.2012
Сообщений: 6
|
хэх,всё,уже разобрался.
просто стёр комментарии и ошибка исчезла о_о,странно конечно |
13.05.2012, 22:43 | #4 |
Новичок
Джуниор
Регистрация: 13.05.2012
Сообщений: 6
|
|
13.05.2012, 22:58 | #5 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
Если сначала нажать кнопку NextLevel то идёт создание массива и программа рабтает.
Если эту кнопку не нажимать то массив не создаётся и при клике на форму это: Код:
И кнопки тут вообще роли не играют. Или что имелось ввиду? ------- Вот это отвечает за создание: Код:
Код:
Сливочное масло Valio - компиляция как по маслу
Последний раз редактировалось Valio; 13.05.2012 в 23:00. |
13.05.2012, 23:33 | #6 |
Новичок
Джуниор
Регистрация: 13.05.2012
Сообщений: 6
|
да нет,тут все(после нажатия new level конечно) работает.
если я перемещу на форму ещё дополнительную кнопку или любой другой компонент то вылетает.. |
13.05.2012, 23:52 | #7 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
Что значит "вылетает"? Что нужно делать чтоб вылетело?
Разместил 2 кнопки. Ничего не вылетает. Ошибка связана с обращению к ещё не созданому массиву, других ошибок я не встретил.
Сливочное масло Valio - компиляция как по маслу
|
14.05.2012, 00:29 | #8 |
Новичок
Джуниор
Регистрация: 13.05.2012
Сообщений: 6
|
да вот так,кнопка она по логике и не должна создавать эту ошибку но всё равно.
|
14.05.2012, 00:42 | #9 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
Кнопки ничего не создают. Читай мои посты внимательней.
Сливочное масло Valio - компиляция как по маслу
|
14.05.2012, 01:39 | #10 |
Новичок
Джуниор
Регистрация: 13.05.2012
Сообщений: 6
|
попробую переустановить делфи может поможет
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Странная ошибка. | WTI | Общие вопросы Delphi | 3 | 10.04.2012 18:39 |
Странная ошибка | Dux | SQL, базы данных | 5 | 23.03.2010 12:16 |
Странная ошибка | STIFFmaster_LP | Помощь студентам | 2 | 06.11.2009 19:11 |
Странная ошибка | k1r1ch | Общие вопросы Delphi | 10 | 25.06.2009 13:43 |
Странная ошибка | Washington | БД в Delphi | 2 | 16.03.2007 18:13 |