|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.07.2013, 15:55 | #1 |
------------------
Пользователь
Регистрация: 15.08.2011
Сообщений: 78
|
Не работает прога на другом компе.
Соответственно я компилю из под Windows 8 x32 и delphi xe3, далее кидаю прогу на windows 7 x64, и она тупо зависает при нажатии на кнопку. При нажатии на кнопку вообще запускается поток. В котором используются стопорении либы. synapse и ещё парочка... Дак вот, возможно есть какие галочки в настройках компиляции программы интересные?
Где кстати галочка, благодаря которой библиотеки компиляться в exe?
C YBA}|{EH|/|EM Tip.the.besT
|
03.07.2013, 16:03 | #2 |
Homo Interneticus
Форумчанин
Регистрация: 04.03.2011
Сообщений: 611
|
тупо зависать программы не умеют, эт только люди...
возможно у Вас используется определение расположения каких-нибудь файлов или каталогов без учета специфики 64 разрядн ОС. Если есть права администратора на Win7x64 то возьмите ProcessMonitor и посмотрите что ищет и не может найти Ваша программа. |
03.07.2013, 16:23 | #3 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
I'm learning to live...
|
||
03.07.2013, 16:59 | #4 |
------------------
Пользователь
Регистрация: 15.08.2011
Сообщений: 78
|
Дак всё таки где устанавливается, что бы либы тянулись? Так, что бы проверить.
Смотрю снифером, один запрос отправляется и всё. И подвисает, хотя ответ получаю.
C YBA}|{EH|/|EM Tip.the.besT
|
03.07.2013, 17:28 | #5 | |||
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Цитата:
Цитата:
Цитата:
|
|||
04.07.2013, 05:52 | #6 |
------------------
Пользователь
Регистрация: 15.08.2011
Сообщений: 78
|
Человек_Борща, Ясно.
Что вы можете посоветовать, что бы исправить эту проблему? Прилагаю код кнопки: Код:
C YBA}|{EH|/|EM Tip.the.besT
|
04.07.2013, 08:08 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Я хоть и не человек, и не всегда борща, но могу посоветовать описать некую процедуру, которая бы выводила в текстовый LOG файл некую строку, и применить так:
Код:
Код:
I'm learning to live...
|
04.07.2013, 11:26 | #8 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Цитата:
Когда клиент ждет ответа, он "усыпляет" поток в котором находится. Можете Application.ProcessMessages поставить, программа затупит только при ожидании Timeout клиентом от сервера. Но в потоке это будет лучше и без тормозов. |
|
04.07.2013, 16:08 | #9 |
------------------
Пользователь
Регистрация: 15.08.2011
Сообщений: 78
|
Тут штука в том, что потом запускается поток, а точнее несколько, и туда уже передаются куки. Дело даже не в том, просто у меня всё работает стабильно, ну есть 1 секунду форма подвисает, а потом отпускает её, а на других ПК просто виснет.
Щас буду мучить лог. Ещё попробую в цикл добавить processmessages. Если просто зацикливается, то подвисание должно прекратиться.
C YBA}|{EH|/|EM Tip.the.besT
|
05.07.2013, 09:35 | #10 |
------------------
Пользователь
Регистрация: 15.08.2011
Сообщений: 78
|
Выяснил в чём проблема. Не проходят https запросы и прога зацикливается. ssl_openssl в uses прописан, и у меня всё работает, значит не добавляется в exe. Кто сталкивался с такой проблемой в синапсе?
C YBA}|{EH|/|EM Tip.the.besT
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не запускается прога на другом компе | Pixelrom33 | Общие вопросы Delphi | 12 | 25.02.2012 20:04 |
Не запускается прога на другом компе | ahvahsky2008 | БД в Delphi | 11 | 06.05.2010 10:12 |
Не работает макрос на другом компе. | Aleksandr | Microsoft Office Excel | 2 | 02.10.2009 14:42 |
Программа не работает на другом компе! | Gawwws | Microsoft Office Excel | 1 | 28.11.2008 18:03 |
прога не запускается на другом компе. хелп | Solin | Общие вопросы C/C++ | 1 | 06.06.2008 07:28 |