Текущий архив: 2003.09.22;
Скачать: CL | DM;
ВнизRxLookupEdit - чудит Найти похожие ветки
← →
Vint (2003-09-08 09:26) [0]Уважаемые мастера,
при открытии формы вываливается ошибка создания формы:
Access violation at address 07214A84
по моему не может этот адрес прочесть...
если нажимаю игнор, то форма создается но без RxLookupEdit`ов
коих на форме множество...
так же не могу поместить RxLookupEdit на любую форму этого проекта! ошибка с тем же адресом.
вчера дома, со злости, форматнул винт, поставил заново чистый дельфи, принес с работы копию проекта (на работе все ок!) - таже хрень!
при этом надо отметить, что проект компилится и работает без ошибок если не пытаться открыть форму с RxLookupEdit`ами!
и еще, если создаю новый проект и кидаю на форму RxLookupEdit - все замечательно кидается и открывается!
есть у кого какие идеи??? а то я уже кажется все перепробовал!
← →
Vint (2003-09-08 10:22) [1]надеюсь на помощь, т.к. у самого действительно руки опустились, менял все начиная от таймингов памяти в биосе и заканчивая новой версией детонатора для видеокарточки... :(((
← →
Nikolay M. (2003-09-08 10:23) [2]
> форматнул винт, поставил заново чистый дельфи
Ничего себе работа над ошибками!!! ;-)))))
Ну, раз на чистом проекте все работает, значит нужно искать 17-ю строку с ошибкой. Не идет ли где в OnCreate формы обращение к еще не созданным контролам, нет ли у RXLookup-ов обработчиков OnChange, которые вызываются также при создании формы и обращаются к еще не созданным объектам и тд. Короче, ищите, да обрящете...
← →
Vint (2003-09-08 12:03) [3]Nikolay M. © (08.09.03 10:23) [2]
17-ю строку с ошибкой???
на остальные вопросы ответ - нет.
Тут фишка вся в том, что дома и на работе одинаковые компы - на работе все работает, а дома такая вот фигня!!!
и ошибка вылетает только если я открываю форму с RxLookupEdit, а если я компилю с одной майнформ, то все Ок! и все RxLookupEdit`ы работают в проге нормально!
по этому адресу смотрел, ни фига не понял, какой то мусор блин!!!
← →
Nikolay M. (2003-09-08 12:14) [4]Ну что здесь можно сказать... Проходись по Ф7, начиная с момента создания(показа) формы... Если не помогает, начинай комментарить все подряд...
Btw, а случайно на форме FormStorage rx-вый не лежит?
← →
Vint (2003-09-08 12:30) [5]>Nikolay M. © (08.09.03 12:14) [4]
Проходись по Ф7 - это ни чего не даст, при открытии формы с RxLookupEdit`ами он выбросит мне эту ошибку и все :((
а чего коментить? если я просто беру RxLookupEdit и пытаюсь положить его на любую форму этого проекта и у меня сразу вылетает эта ошибка!
FormStorage - нет, я его не использую.
Блин, никогда не было ничего подобного!
Жду помощи!
← →
Anatoly Podgoretsky (2003-09-08 12:40) [6]Какая помощь, только 17 строка поможет, при том компонент не причем, поскольку на новом проекте работает.
← →
Nikolay M. (2003-09-08 12:43) [7]А если в проекте создать новую форму и повторить эксперимент? Если эксепшна не будет, начинай менять местами или отключать uses unit-ы.
← →
Vint (2003-09-08 13:20) [8]>Nikolay M. © (08.09.03 12:43) [7]
ок, новую форму создавать в проекте не пробовал, приду домой попробую...
>Anatoly Podgoretsky © (08.09.03 12:40) [6]
все дело в том, что на работе копия этого проекта абсолютно не глючит! а дома все снес, поставил заново и результат тот же!!!
← →
Vint (2003-09-09 08:57) [9]Попробовал создать новую форму в этом проекте - та же ерунда получается!!!
Заметил закономерность адрес меняется, но последние три цифры A84 не меняются.
жду помощи...
← →
Nikolay M. (2003-09-09 10:16) [10]Надеюсь, в AutoCreate стоит только главная форма, все остальные создаются руками? Если нет, то все формы из автосоздания - удалить, весь код в главной форме закомментарить кроме создания и показа той тестовой формы с лукапом. Чудес не бывает...
← →
Vint (2003-09-09 10:49) [11]Nikolay M. © (09.09.03 10:16) [10]
В автокрит стоит главная форма и заставка, но это не важно...
понимаешь у меня и дома и на работе одинаковые компы, с одинаковой копией проги, но дома вдруг такой глюк!
ты конечно прав, чудес не бывает
вроде получается дело в железе? но почему все другие проги работают без глюков, игры тоже все ок, ни каких сбоев сроду не было...
я сначало подумал - софт, ну мало ли вирусок какой может словил, но ведь поставил все с нуля, и та же фигня!
драйверки какие криво легли? но ведь все переустановил!!!
ладно Николай, спасибо за поддержку, сегодня вечерком начну по одной удалять все формы и код, пока не станет этот люкап хренов!
главное на форму не ложаться еще RxDBLookupList и RxDBLookupCombo, а все остальные RxDB-комп. работают, и стандартный DBLookupComboBox тоже работает...
короче завтра подниму ветку еще разок, ну а если у кого какие идеи возникнут - буду благодарен.
← →
Nikolay M. (2003-09-09 15:40) [12]Версии RХ везде одинаковые?
← →
Erik (2003-09-09 18:11) [13]А почемубы неотрасировать RxLookupEdit, закинуть исходник в проект и зайти в конструктор TRxLookupEdit. Там все видно станет.
← →
Кто-то (2003-09-09 19:16) [14]Похоже, как-то криво встала Rx. Снесите все ее бинарники и перекомпилируйте.
Если, конечно, не правились исходники Rx. Если же правились, то там и ищите причину.
← →
Vint (2003-09-10 10:00) [15]Всем спасибо ;) короче мучился вчера весь вечер, но глюк отловил! :)
когда убрал все формы и весь код, а глюк не прошел, то стал лазить по файлам конфигурации и в файле ~.dof нахожу строчку
[Excluded Packages]
$(DELPHI)\Projects\Bpl\DCLRXBD5.bpl=RX Library BDE Database Components
захожу в Packages и вижу что галочка напротив RX Library BDE Database Components снята!
ставлю галочку - все заработало!
остались вопросы:
1) кто снял галочку? (если на компах работаю только я один!)
2) и главное почему на работе без галочки все работает нормально? (ни каких дополнительных путей к DCLRXBD5.bpl обнаружено не было!)
вот такая бывает ерунда блин... промучился три дня!
Страницы: 1 вся ветка
Текущий архив: 2003.09.22;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.01 c