![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.07.2008
Сообщений: 192
|
![]()
У меня в TDataModule лежат компоненты (IBQuery,IBDatabase, MemTableEh и т,д ) - всё нормально работает , но как только я добавляю туда новый компонент (без разницы какой) , после закрытия программы(при этом обращения к новым компонентам нет вобще) , вываливается ошибка
--------------------------- Application Error --------------------------- Exception EAccessViolation in module Project1.exe at 000C8E70. Access violation at address 004C8E70 in module 'Project1.exe'. Write of address 010184E8. При этом я не чего не делаю в программе , просто открыл .ехе и закрыл (обращения к новым компонентам нет , я уже их просто их добавляю на TDataModule - не подключая не куда) Как только , удаляю новый компонент , всё нормально Счас на форме 15 компонентов , как только добовляю 16ый - всё ошибка При этом если удалить какой то старый компонент и поставить новый - всё норм , как только их больше 15 - вываливается такая ошибка Зарание спасибо за помощь! P.S При окрытии программы есть обращение к старым компонентам У меня Delphi 7 Последний раз редактировалось lexaltd; 09.07.2009 в 11:09. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А если создать еще один DataModule и новые компоненты туда кидать?
А вообще неплохо бы на проект посмотреть...
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 21.07.2008
Сообщений: 192
|
![]()
В событии FormShow
Код:
До добавления всё работает норм , после добавления ошибка(любой компонент , при этом он не куда не подключен), но если убрать DataModule2.MemTableEh1.Active := True; то ошибок нет , но и соответственно , нет даных в таблице Использую MemTableEh для того чтоб работали ихние фильтры и сортировка по столбцам Может это приколы EHLIB Последний раз редактировалось lexaltd; 09.07.2009 в 12:21. |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
MemTableEh1 не связано с другими компонентами?
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 21.07.2008
Сообщений: 192
|
![]()
Так в том и дело что нет
Вобще то связка такая; IBDatabase1\IBQuery1\DataSetDriverE h1\MemTableEh1\DataSource1\DBGridEh 1 Но она исмользуется только для DBGridEh1 и всё , кроме IBDatabase1 Последний раз редактировалось lexaltd; 09.07.2009 в 13:21. |
![]() |
![]() |
![]() |
#6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Тогда нужно смотреть весь проект в целом...
I'm learning to live...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемы с Borland C++ 3.1 | Creeper | Помощь студентам | 0 | 25.04.2009 18:09 |
Проблемы с GLScene!!! | hoza_syl | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 7 | 11.02.2009 03:08 |
проблемы с IE | xakzona | Помощь студентам | 1 | 16.12.2008 21:53 |
ПРоблемы с графикой HELP!!! | ANARHIST | Помощь студентам | 2 | 03.07.2008 09:04 |
проблемы отображения | Karl_Karlovi4 | Общие вопросы Delphi | 12 | 31.12.2007 09:21 |