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

Вниз

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

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

Наверх





Память: 0.48 MB
Время: 0.038 c
1-1097594241
Wish
2004-10-12 19:17
2004.10.31
Как сохранить в INI свойства TFont a типа Bold или Italic?


1-1097747903
AllOfDelphi
2004-10-14 13:58
2004.10.31
Биты байты


6-1093085403
fax
2004-08-21 14:50
2004.10.31
Подключение к сайту и ввод нужных данных....


3-1096884772
_none_
2004-10-04 14:12
2004.10.31
stream read error


14-1097462848
Kair()
2004-10-11 06:47
2004.10.31
HDD





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский