Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.01.29;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.046 c
3-1133430299
atruhin
2005-12-01 12:44
2006.01.29
Помогите оптимизировать запрос. Firebird


15-1136901397
psa247
2006-01-10 16:56
2006.01.29
Драйвер FileMon !


3-1133244174
gvv
2005-11-29 09:02
2006.01.29
ДБФ+АДО


15-1136312918
PARUS
2006-01-03 21:28
2006.01.29
Взорвался блок питания!


15-1136843709
Yeg
2006-01-10 00:55
2006.01.29
Задачка про Луну





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский