| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > не запускается проект |
| Автор: MihailCarib 18.8.2010, 20:18 |
| Добрй день, уважаемые форумчане! Столкнулся с проблемой, прошу поммощи. Сделал приложение в Д7, - фактически электронное устройство и к нему прогу. Устройство на Prolific PL2303, прога с локальными базами данных ну и т.д. Смысл - съем со специального носителя информации и хранение ее в БД на машине пользователя. Проблема в том, что скомпилированный файл легко запускается на машинах с установленным Делфи (или был когда-то установлен), там где его нет пишет ошибку : Project1.exe - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства. AppName: project1.exe AppVer: 0.0.0.0 ModName: kernel32.dll ModVer: 5.1.2600.5781 Offset: 00012afb Это не проблема пролифика, не проблема базы данных (BDE ставил), ругается на этот самый kernel32.dll, уже на нескольких компах. Форму не может даже до конца сконструировать. Пробовал со своей машины файл менять - не получается. Что-то не так, понимаю, что нет какой-то библиотеки или другого ресурса, который в делфях есть, но вот какой - не пойму. Научите пжл, как понять чего не хватает и как это добавить в проект, чтобы на других машинах работало... Спасибо заранее. |
| Автор: Keeper89 18.8.2010, 20:29 |
| Флажок Build with runtime packages в Project-Options-Packages у Вас отжат? Если да, то смотрите, что у Вас стоит при загрузке. |
| Автор: MihailCarib 18.8.2010, 21:36 | ||
Да отжат. Попробовал включить, откомпилировал проект - машина тут же ругнулась на библиотеку работы с СОМ портом и прочее. Выключил обратно. Все пакеты на той же вкладке флажками отмечены. Машины (моя и та, на которую надо поставить) в принципе идентичны, с одинаковым пакетом программ, виндой с одного диска, только у меня Делфи есть, а там нет... |
| Автор: Frees 18.8.2010, 22:34 |
подробнее как конектитесь что за БД может нужен BDE |
| Автор: Xenag 19.8.2010, 02:12 |
| На машине пользователя не установлен BDE Нужно на машине пользоватея проинсталить пакет, соответсвующий версии дельфи Добавлено через 1 минуту и 41 секунду гугль в руки на тему "Delphi BDE версия_delphi" |
| Автор: Keeper89 19.8.2010, 03:10 |
| как сочетается с ? Добавлено через 2 минуты и 29 секунд На всякий случай ссылка: http://info.borland.com/devsupport/bde/bdeupdate.html |
| Автор: CodeMonkey 19.8.2010, 11:25 | ||
Ну так зайдите в центр поддержки (или как там он называется в вашей ОС) и найдите в истории вылетов приложений запись о вашем Project1.exe, да посмотрите детали. Можно (и нужно) их скопировать сюда. |
| Автор: Keeper89 19.8.2010, 11:29 |
черт возьми, а |
| Автор: MihailCarib 19.8.2010, 18:04 |
| Народ, всем ОГРОМНОЕ СПАСИБО за участие, сегодня поочередно отключал модули в программе, вычислил гада - действительно, некорректно ставился BDE! Я, честно говоря, такого не ожидал совсем, что винда так ругнется, обычно пишет, что не знает такую базу данных. Я не программист честно говоря, просто алгоритм мой, и писать больше некому, поэтому много поначалу писал через жо BDE, потом часть уже SQL использовал... Еще раз всем огромное СПАСИБО! |
| Автор: Frees 19.8.2010, 18:45 |
http://vingrad.ru/ тут тебе с удовольствием помогут |
| Автор: MihailCarib 19.8.2010, 21:48 |
| Спасибо. Мне больше удовольствия научиться делать самому. Но не все в книжках написано, не до всего могу сам догадаться, поэтому и приходится обращаться к знающим людям. Не взыщите. |