![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| MihailCarib |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 11.3.2008 Репутация: нет Всего: нет |
Добрй день, уважаемые форумчане! Столкнулся с проблемой, прошу поммощи.
Сделал приложение в Д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 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: 20 Всего: 58 |
Флажок Build with runtime packages в Project-Options-Packages у Вас отжат?
Если да, то смотрите, что у Вас стоит при загрузке. |
|||
|
||||
| MihailCarib |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 11.3.2008 Репутация: нет Всего: нет |
Да отжат. Попробовал включить, откомпилировал проект - машина тут же ругнулась на библиотеку работы с СОМ портом и прочее. Выключил обратно. Все пакеты на той же вкладке флажками отмечены. Машины (моя и та, на которую надо поставить) в принципе идентичны, с одинаковым пакетом программ, виндой с одного диска, только у меня Делфи есть, а там нет... |
|||
|
||||
| Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 9 Всего: 54 |
подробнее как конектитесь что за БД может нужен BDE -------------------- Кольцов Виктор Владимирович |
|||
|
||||
| Xenag |
|
|||
![]() Шустрый ![]() Профиль Группа: Awaiting Authorisation Сообщений: 51 Регистрация: 6.3.2010 Репутация: нет Всего: нет |
На машине пользователя не установлен BDE
Нужно на машине пользоватея проинсталить пакет, соответсвующий версии дельфи Добавлено через 1 минуту и 41 секунду гугль в руки на тему "Delphi BDE версия_delphi" |
|||
|
||||
| Keeper89 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: 20 Всего: 58 |
как
сочетается с ? Добавлено через 2 минуты и 29 секунд На всякий случай ссылка: http://info.borland.com/devsupport/bde/bdeupdate.html |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
а ты там пробовал что-нить скачать? Добавлено @ 09:04 MihailCarib, у тебя программа работает с базой через жо BDE? Перед компиляцией нужно убедиться, что программа НЕ подключена к базе данных. Это сообщение отредактировал(а) Akella - 19.8.2010, 09:09 |
|||
|
||||
| CodeMonkey |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1839 Регистрация: 24.6.2008 Где: Россия, Тверь Репутация: 38 Всего: 89 |
Ну так зайдите в центр поддержки (или как там он называется в вашей ОС) и найдите в истории вылетов приложений запись о вашем Project1.exe, да посмотрите детали. Можно (и нужно) их скопировать сюда. -------------------- Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. |
|||
|
||||
| Keeper89 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: 20 Всего: 58 |
||||
|
||||
| MihailCarib |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 11.3.2008 Репутация: нет Всего: нет |
Народ, всем ОГРОМНОЕ СПАСИБО за участие, сегодня поочередно отключал модули в программе, вычислил гада - действительно, некорректно ставился BDE! Я, честно говоря, такого не ожидал совсем, что винда так ругнется, обычно пишет, что не знает такую базу данных.
Я не программист честно говоря, просто алгоритм мой, и писать больше некому, поэтому много поначалу писал через жо BDE, потом часть уже SQL использовал... Еще раз всем огромное СПАСИБО! |
|||
|
||||
| Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 9 Всего: 54 |
-------------------- Кольцов Виктор Владимирович |
|||
|
||||
| MihailCarib |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 11.3.2008 Репутация: нет Всего: нет |
Спасибо. Мне больше удовольствия научиться делать самому. Но не все в книжках написано, не до всего могу сам догадаться, поэтому и приходится обращаться к знающим людям. Не взыщите.
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |