Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Win7Starter delphi3 at91sam7s usb
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
en0t
Всем привет, имею очень странную ситуацию может кто сталкивался подскажет.
Есть программа для обмена данными с удалённым устройством по usb, программа написана да delphi3 устройство выполнено на базе at91sam7s256 проблема в следующем:
В операционной системе windows 7 Starter при запуске программы она сразу после отображения интерфейса вылетает с ошибкой, в более дорогих версиях виндовса таких проблем не возникает работает все идеально, побороть эту ошибку можно только с помощью установки делфи 3.Складывается стойкое впечатление что изначально не хватает каких то библиотек, но вот каких.

Может кто сталкивался или видел в интернете чего нибудь про это , подскажите или ссылку швырните.

Вот ещё что , когда удаляешь делфи с компа она спрашивает удаль библиотеки за собой или нет, вот я их все нашёл и в папку system32 насильно записал но не помоглою Спасибо зарание
XVR
Цитата
вылетает с ошибкой
С какой? Телепаты в отпуске ...
en0t
Цитата(XVR @ Jan 26 2011, 11:14) *
С какой? Телепаты в отпуске ...

"Возникшая проблема привела к прекращению работы программы. Windows закроет эту программу, а если есть известный способ устранения проблемы, уведомит вас об этом"
XVR
Цитата(en0t @ Jan 26 2011, 11:43) *
"Возникшая проблема привела к прекращению работы программы. Windows закроет эту программу, а если есть известный способ устранения проблемы, уведомит вас об этом"
Сильно sad.gif Попробуйте активировать на машине JIT дебагер (поставить VS или DrWatson). Они могут дать дополнительную информацию. Пока ничего конкретного сказать увы нельзя sad.gif

DpInRock
Вырубите брэндмауэр и разрешите доступ всех программ всех пользователей во все каталоги и подкаталоги.

На всякий случай переименуйте администратора, если его имя на русском. Чисто на всякий пожарный.


en0t
2XVR поставил VS2010 пишет ошибку "Необработанное исключение в "0x7e469cdf" d "k_231110":0xC00000005:
Нарушение прав доступа при чтении "0x7e469cdf""

2DpInRock брандмауэр отключил , доступ разрешил, не помогло.

Может есть программка какая которая поможет удивить какте изменения в системе происходят в момент установки delphi 3 или после установки.
XVR
Цитата(en0t @ Jan 27 2011, 12:21) *
2XVR поставил VS2010 пишет ошибку "Необработанное исключение в "0x7e469cdf" d "k_231110":0xC00000005:
Нарушение прав доступа при чтении "0x7e469cdf""
100% бага в самой программе. То, что она не проявляется на других системах, это крупное везение этих самых 'других систем'
Связывайтесь с автором программы, пусть правит свою багу
en0t
Программа досталась по наследству , код километровый, а если ставить delphi то сей баг пропадает и работает отлично все.
DpInRock
Тогда еще проще.
Поставьте дельфи.
И грохайте по одному каталогу (переименовывайте).
Найдя каталог - убивайте по файлу.
en0t
вот в этом то и дело что после удаления установленного дельфи тоже всё отлично работает, складывается впечатление что делфи ставит какие то библиотеки которых изначально нет в данном варианте виндоуса.
DpInRock
Убить дельфи не так легко.
Можно полазить по коду программы.
Весьма вероятно наткнуться на специфическое имя какое-нибудь.
И поискать это имя среди служб виндов...

У меня тоже раньше такое было (такого рода траблы, когда с дельфи и без дельфи программы вели себя чутка неодинаково).
Хотя, с тех пор как не пользуюсь чужими компонентами - все ок.
Danis
Цитата(en0t @ Jan 25 2011, 14:48) *
...после отображения интерфейса вылетает с ошибкой

Что за сообщение об ошибке? можете привести?


Цитата(en0t @ Jan 25 2011, 14:48) *
только с помощью установки делфи 3.Складывается стойкое впечатление что изначально не хватает каких то библиотек, но вот каких.


Скорее всего проект был скомпилирован с использованием dynamic RTL и Use dynamic и Build with runtime packages. Поэтому в Вашем exe при переносе программы на другой ПК возникает такая проблема.
Если есть исходники этой программы, тогда может перекомпилировать проще и создать полноценный exe.
en0t
Установил делфи но на вопрос перезагрузить ответил отрицательно, ошибка не исчезла(ура), начал пошаговою отладку, наткнулся на проблемную форму, вот если заремит инициализацию формы то прога удачно запускается, на форме только компонент QuickReport, причем даже при выборе для редактирования этого окна в делфи , делфи успешно вылетает с ошибкой.
Вот теперь новый вопрос че делать, какие файлы в системе отвечает за QuickReport.
а вообще спасибо всем кто принял и принимает участие в этом мозговом штурме
en0t
2XVR Спасибо, помогло.
Пользуюсь случаем хочу ещё раз выразить свою благодарность всем кто принимал участие.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.