![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 20.05.2013
Сообщений: 6
|
![]()
При удалении и создании одного и того же фрейма, выскакивает access violation, как я понял дело в том что переменной (связанной со списком, создаваемым динамически) присваиваю значение nil, а затем пытаюсь обратиться к ней...не могу исправить это...
Список создаю для того, чтобы при выделении записей в DBGrid, в него заносились значения ключевых полей таблицы, может кто нибудь подскажет более удобный код...если нет то помогите исправить кому не сложно...код представлен ниже...проблемная строка указана красным цветом Дополнительная инфа: этот же код спокойно работает на форме, но вот на фрейме выдаёт ошибку в указанной строке Код:
Последний раз редактировалось synthetisch; 08.10.2014 в 17:26. |
![]() |
![]() |
![]() |
#2 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]()
Ой-ёй-ёй! Вот этот кусок гнилой совсем.
Код:
Код:
Код:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
Последний раз редактировалось min@y™; 08.10.2014 в 18:13. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 20.05.2013
Сообщений: 6
|
![]()
Хорошо, учёл, это конечно проблемы не решило, но всё же спасибо )
Последний раз редактировалось synthetisch; 08.10.2014 в 18:25. |
![]() |
![]() |
![]() |
#4 |
Регистрация: 20.05.2013
Сообщений: 6
|
![]()
Проблема решена!
Дело в том, что я пытался создать список на ещё не существующем фрейме. Решением было создание процедур AfterConstruction и BeforeDestruction: Код:
Код:
|
![]() |
![]() |
![]() |
#5 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]()
Ну пипец, блин! Найдите 10 отличий. Чем мой-то вариант не подошёл?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 20.05.2013
Сообщений: 6
|
![]()
Я и нашёл решение благодаря Вашему варианту, как видите оно слегка отличается, Ваш вариант к сожалению не работал как нужно, но за решение проблемы спасибо Вам )
|
![]() |
![]() |
![]() |
#7 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]() Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
![]() |
![]() |
![]() |
#8 |
Регистрация: 20.05.2013
Сообщений: 6
|
![]()
Ну код просто не работал, даже после коррекции
|
![]() |
![]() |
![]() |
#9 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]()
я спросил "почему?"...
Ответ типа "ах...егознает" принимается. ![]() так действительно бывает, и я даже причину знаю. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
![]() |
![]() |
![]() |
#10 |
Регистрация: 20.05.2013
Сообщений: 6
|
![]()
Но я же благодарен за твою помощь, на форуме один ты отозвался, спасибо ещё раз, и если бы не ты, я бы искал решение проблемы не в том месте )
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не могу исправить ошибку в коде | TUberwer | Общие вопросы Delphi | 6 | 10.07.2013 17:57 |
Не могу исправить ошибку | onliner | PHP | 1 | 18.04.2013 15:23 |
Не могу исправить ошибку ((( | Юлия- | Общие вопросы C/C++ | 7 | 11.12.2012 11:35 |
не могу исправить ошибку | serzav5 | Общие вопросы C/C++ | 3 | 22.01.2012 13:46 |
Никак не могу исправить ошибку. | Kulikcha | Visual C++ | 5 | 17.06.2011 00:05 |