Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.29;
Скачать: CL | DM;

Вниз

Программа идет только на компьюторе, где установлен Делфи   Найти похожие ветки 

 
JazY   (2006-01-10 17:16) [0]

Прямо первый раз со мной такое. Делаю программу с которой будет работать 4 человека. Компутеры в локальной сети. Программа и база данных с которой собственно и работает программа, находятся на флэшке. В свою очередь, флэшка у меня на компьюторе. Запустил программу с собственного компьютера на котором стоит Делфи и давай тестировать. Вроде все нормально. Запустил с другого компьюетра выдает ошибку:"Программа PROJECT1 вызвала ошибку eedfadeH...." ну и.т.д. Пошел по другим компьютерам, везде ошибку выдает. На одном из компьютеров установил Делфи 7 и после перезагрузки запустил программу. ВСЕ РАБОТАЕТ! В чем может быть проблема? Я не хочу на всех компьютерах ставить Делфи. Ну, и потом так не должно быть. В чем может быть проблема?


 
Ega23 ©   (2006-01-10 17:17) [1]

Build with run-time packages галочку поставь.


 
begin...end ©   (2006-01-10 17:19) [2]

> Ega23 ©   (10.01.06 17:17) [1]

По-моему, она уже стоит...
:-)


 
umbra ©   (2006-01-10 17:19) [3]

проблема, скорее всего в том, что в своей программе Вы используете компоненты TTAble и Tquery, которые работают только если на компьютере установлена BDE.  Кроме программы надо и ее устанавливать.


 
dmitry99 ©   (2006-01-10 17:21) [4]

согласен с оратором в [3]


 
Ega23 ©   (2006-01-10 17:23) [5]


> По-моему, она уже стоит...


Ну, в смысле, наоборот.
Короче, без bpl.


 
Ega23 ©   (2006-01-10 17:23) [6]

Да, [3] - тоже симптом.


 
JazY   (2006-01-10 17:44) [7]


> проблема, скорее всего в том, что в своей программе Вы используете
> компоненты TTAble и Tquery, которые работают только если
> на компьютере установлена BDE.  Кроме программы надо и ее
> устанавливать.

Точно. ТAdoTable использую. Дико извеняюсь за ламерский вопрос, т.к только начал работать с базой данных. BDE устанавливается отдельно? Т.е можно это программный пакет отдельный или только в рамках Делфи можно устнавить?


 
Ega23 ©   (2006-01-10 17:50) [8]

Если ты ADO используешь, то BDE тебе ни к чему.
Сравни версии ADO на всех машинах.


 
Плохиш ©   (2006-01-10 18:06) [9]

А кофеманы собрались, гадаем-с.
Я сегодня кофе не пью, поэтому спрошу у аФтора, а можно увидеть сообщение об ошибке полностью или оно сверх секретное?


 
IS Express   (2006-01-10 18:13) [10]

Есть так называемый "IS Express", поставляемый вместе с Delphi. Он тебе создаст профессионально подготовленный дистрибутив, сам позаботится и о BDE, если он используется. Нужно всего-лишь правильно отвечать на вопросы IS Express.


 
JazY   (2006-01-10 19:28) [11]


> можно увидеть сообщение

Как таковое сообщение я уже указывал:
Программа PROJECT1 вызвала ошибку eedfadeH...."

Однако, в большинстве случаев вылезало окно с предложением отправить отчет господам в Майкрософт. Т.е речь идет о стандартном глючном окне, которые вылазиет в XP если программа сделана умелыми руками или что-то, где-то не установлено :) .


> Есть так называемый "IS Express",

Я извеняюсь, а это не iexpress, который в папке System32. Поисковик только такой подходящий файл нашел при поиске по слову Express.


 
JazY   (2006-01-10 19:36) [12]

IS Express нашел. Готовлюсь правильно отвечать на вопросы IS Express.


 
Pazitron_Brain ©   (2006-01-10 19:53) [13]

А в настройке проекта настроили режим коммерческой копии приложения?


 
JazY   (2006-01-10 19:54) [14]

Я все таки извеняюсь, но я хотел бы закончить с этим вопросом. Указанная программа поможет создать дистрибутив, который в свою очередь установит на компьютер программу, которая пойдет без иных манипуляций. Но скажем так это не очень удобно. Я уверен, что в скором времени, я поменяю программу, поскольку какие моменты надо убрать, какие-то добавить и получается, что мне каждый раз придется создавать дистрибутив и просить людей его запустить. Куда проще если все обращается к одной директории, где лежит 1 программа, которую можно в любой момент заменить на новую версию. И потом мне все таки хотелось бы уточнить по какой причине после установки Делфи все заработало? Из-за BDE? Тогда как мне установить указанный продукт без установки Делфи?


 
Плохиш ©   (2006-01-10 21:41) [15]


> JazY   (10.01.06 19:54) [14]

Поисковыми системами пользоваться не умеешь?
http://www.annoyances.org/exec/forum/winme/1072755577
http://www.annoyances.org/exec/forum/winme/1072755659
Разгребай дерьмо на своих компьютерах


 
Gydvin ©   (2006-01-11 06:16) [16]

Я извеняюсь, а это не iexpress, который в папке System32.
Смотри
Есть так называемый "IS Express", поставляемый вместе с Delphi.

Тоесть на диске с дистрибутивом делфи и его надо устанавливать :)

зы. Пытался когда-то с помощью него создать setup.exe  с paradox.
Диагноз: А ну его ф топку.
Вес файла получается просто фантастический.

Так я что сделал, отследил обращения к Dll, потом просто поскидывал их в ту же папку где и мой exe. Ну а дальше SetupFactory-5 тебе в помощь.


 
alex_*** ©   (2006-01-11 11:32) [17]

больше времени уйдет на ковыряние инсталлятора. есть такая прога Depends. Позволяет зависимые компоненты смотреть. Ищешь что пользует и чего нет.


 
Anatoly Podgoretsky ©   (2006-01-11 14:24) [18]

Gydvin ©   (11.01.06 06:16) [16]
А может дело не в IS Express?


 
boriskb ©   (2006-01-11 15:01) [19]

Gydvin ©   (11.01.06 6:16) [16]
Вес файла получается просто фантастический.


Откуда?

IS Express   (10.01.06 18:13) [10]
Нужно всего-лишь правильно отвечать на вопросы IS Express.



Страницы: 1 вся ветка

Текущий архив: 2006.01.29;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.094 c
2-1137155643
Dark Lord
2006-01-13 15:34
2006.01.29
Ошибка при коннекте в NMPOP3


15-1136303618
tesseract
2006-01-03 18:53
2006.01.29
Цветокоррекция


3-1133175426
syte_ser78
2005-11-28 13:57
2006.01.29
компонент для просмотра полей тика Graphic


1-1134447027
pepper
2005-12-13 07:10
2006.01.29
Динамическая загрузка mht файла в WebBrowser


6-1129418965
Baltunix
2005-10-16 03:29
2006.01.29
Нет возможности отправки SMS при помощи POST