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

Вниз

Проблема с компиляцией. Прошу совета!   Найти похожие ветки 

 
Elman   (2004-10-13 06:49) [0]

Программа не запускается на других компах и не выдает никаких сообщений об ошибке (типа, не найденной библиотеки и т.п.), просто появляются песочные часы, а затем тишина. В списке процессов тоже ее нет. В проге используются компоненты TinyDB и SUIPack.
Компилил без поддержки пакетов, т.е. автономным файлом.. В шестой Дельфе таких проблем небыло, а поставил седьмую (писал этоу прогу изначально в седьмой) и, видимо, чего-то не знаю :(
Подскажите, если кто сталкивался, советом, плиз!


 
Elman   (2004-10-13 07:41) [1]

Люди добрые! Ну отзовитесь, пожалуйста... Для кого-то может быть и глупый вопрос, но я в тупике.:(


 
Fedia ©   (2004-10-13 08:00) [2]

Вы бы немного по подробнее. Хотите сказать, что в отладчике она нормально работает, а при запуске exe файла нет? А на Вашей машине exe файл нормально запускается?. Если не запускается на других машинах, то на всех или на некоторых? Одинаковая ли версия Windows и т.д. В общем, нужно больше информации, иначе и отвечать нечего.


 
Elman   (2004-10-13 08:04) [3]

На моей машине запускается отлично! Не запускается ни на какой машине другой. В том числе и стакой же ОС


 
Fedia ©   (2004-10-13 08:05) [4]

В крайнем случае, ведь можно установить Delphi на той машине, где программа не запускается, и выяснить причину в отладчике.


 
Elman   (2004-10-13 08:06) [5]

К сожалению, это не дало результатов. Реакция такая же.


 
Elman   (2004-10-13 08:08) [6]

Только на одной машине появилось сообщение о недоступе к определенному стеку...


 
Elman   (2004-10-13 08:09) [7]

Еще не пробовал, но может сузить диапозон стеков в настройках компилятора?


 
Alx2 ©   (2004-10-13 08:11) [8]

>Elman   (13.10.04 08:09) [7]
TinyDB (или другие сторонние компоненты) - триальные версии?
Возможно, у тебя закончился срок триала и это проявляется таким способом.


 
Elman   (2004-10-13 08:13) [9]

Устанавливал как крякнутые, каюсь :)


 
Elman   (2004-10-13 08:16) [10]

С другой стороны, было бы наказание за триал, то и на свой не смог бы запустить.


 
Fedia ©   (2004-10-13 08:16) [11]

Alx2 ©   (13.10.04 08:11) [8]
кажется в этом случае и на машине разработчика exe не запускался бы.


 
Fedia ©   (2004-10-13 08:33) [12]

Elman   (13.10.04 08:06) [5]
Хм. Реакция такая же. То есть после установки Delphi на той машине, exe файл заработал, как и на Вашей, или все равно не запускается. Если первый вариант, то программе явно не хватает какой-то библиотеки, хотя в этом случае, скорее всего, было бы сообщение об ошибке… Как все запутанно. Попробуйте исключать из проекта постепенно нестандартные компоненты и пробовать запускать программу на другой машине. Возможно, в итоге, выйдите на причину.


 
Elman   (2004-10-13 08:45) [13]

На другой машине просто не запускается. Если исключу хоть один нестандртный компонент, то прога точно не заработает. Ведь прога сделана почти полностью на этих компонентах...
Вобщем, чувствую, намаюсь я...


 
Fedia ©   (2004-10-13 08:50) [14]

Ну а в этом случае, нужно в отладчике поставить точку останова на OnCreate первой создаваемой формы проекта, и идти дальше по шагам. На какой-то же строчке она должна прекратить запуск или я чего-то не понимаю?


 
Verg ©   (2004-10-13 09:41) [15]

Да легко
Некая сторонняя компонента, типа в исходных текстах, но на самом деле использует поставляему с ней DLL-ку.
При инициализации такая компонента, определив, что необходимая ей DLL-ка отсутствует, может просто сделать halt... И все, кирдык.

На твоем компе есть эта DLL, а на других - нет, ты же только свой exe на них притащил.

Это так, к примеру.


 
Fedia ©   (2004-10-13 09:55) [16]

Verg ©   (13.10.04 09:41) [15]
Как тогда в этом случае объяснить, что после установки Delphi на такой машине (я так понимаю, что вместе с компонентами и их dll) программа не запускается. Я ведь по этому поводу уточнял в [12] По моему, немного не вяжется.



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

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

Наверх




Память: 0.5 MB
Время: 0.022 c
6-1092981272
atruhin
2004-08-20 09:54
2004.10.31
Проблемы с WSAEventSelect и Accept


1-1097783635
ALex B.
2004-10-14 23:53
2004.10.31
Динамическое создание потоков.


3-1096718489
Denniro
2004-10-02 16:01
2004.10.31
Примеры работы с MS-SQL


4-1095959084
Mazer
2004-09-23 21:04
2004.10.31
Как узнать права пользователя в Win2000/XP?


14-1097113974
Думкин
2004-10-07 05:52
2004.10.31
С днем рождения! 7 октября