![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Работала программа годами (написанная на delphi) брала данные с сервера.
После обновления настроек серверов админами, она перестала работать. Логика простая, соответственно маловероятно что исключительная ситуация возникла только через год работы программы. Скорее всего проблема администраторов. Выполняемый файл зависает на строку Код:
SocketConnection1.Connected := true; Переписать так сразу не хочется, хочу установить ошибку. Понятно что все усложняется отсутствием документации, невозможностью найти создателей исходного кода и т.д. Но может кто-нибудь сталкивался с подробными проблемами и может предложить причины, из-за чего приложение перестала работать. p.s. почему именно на эту строку прога зависает, легко установил из исходного кода программы и выданную оттуда ошибку. Последний раз редактировалось georgij1986, 13.07.2009 в 15:44. |
#2
|
|||
|
|||
![]() Скорее всего, просто закрыли порт, по которому программа подключалась к удаленому серверу. Посмотри номер порта и открой его.
|
#3
|
|||
|
|||
![]() Это уже проверял. 212-ый порт телнетом открывается именно он используется в программе)
|
#4
|
|||
|
|||
![]() Используемые компоненти в исходнике:
Код:
uses ... SBPro, DbAGrids, AdvEdit, AdvEdBtn, PlannerDatePicker, dagTmplt; |
#5
|
|||
|
|||
![]() Напрмер, поискать на torry.ru
Тут другой вопрос. Набросай тестовое приложение с теми же компонентами работы через сеть и попробуй просто в отладчике пройти и посмотреть почему не работает. Кстати, какую ошибку то выдает? |
#6
|
|||
|
|||
![]() Сам исходник написан не мною и сначала не мог его компилить(из-за используемых там компонентов), само приложение выдавала ошибку соединение с сервером(в куске error handling исходника это соответствовал строке
Код:
SocketConnection1.Connected := true; Потом кое-как собрал все нужные компоненты, откомпилил, получил исполняемый файл, запустил, решил проблему. Потом только до меня дошло (когда сравнил объема .exe файлов и они отличались друг от друга значительно) что это "дуло рук" вирусов. Спасибо всем за внимания. |
#7
|
||||
|
||||
![]() Цитата:
... Пишу программы за еду. __________________ |