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

Вниз

Проблема запуска сетевой программы на XP sp1   Найти похожие ветки 

 
PAndrey   (2005-10-26 12:13) [0]

Комплект разработанных программ, использующих ServerSocket и ClientSocet отказываются работать в WinXP SP1. Для поиска причины поставил на эту машину Delphi7 и проблема пропала... повторил эксперимент на другой машине - аналогично!
Что нужно винде для нормального запуска моих программ?


 
Digitman ©   (2005-10-26 12:24) [1]


> отказываются работать


что, неужто прямо так и говорят, мол, отказываемся работать ?


 
Ботвин Дмитрий   (2005-10-26 12:34) [2]

Не хватает какой то dll-ки, если прога об этом не сообщает (алгоритм такой)запускаешь прогу, которая смотрит список всех используемых dll при установленной Delphi7, выясняешь какой у тебя нет. После чего спокойно
удаляй delphi7 и работай :-)))


 
PAndrey   (2005-10-26 14:30) [3]

в том то и дело, что кроме попытки отправить отчет об ошибке, больше ничего не сообщает...
добавил в программу формирователь лога и выяснил, что программа рушится на этапе ClientSocet.Active:=true


 
Digitman ©   (2005-10-26 14:40) [4]


> PAndrey   (26.10.05 14:30) [3]



> рушится


Чудеса какие-то ты рассказываешь.

В целях отладки БЕЗ присутствия Делфи нет ничего проще чем

try
ClientSocet.Active:=true; //или ЛЮБАЯ ИНАЯ подозрительная строка, потенциально способная возбудить искл.ситуацию
except
 on E: Exception do
  MessageBox(0, PChar(E:ClassName + " " + E.Message), "", mb_ok or mb_setforeground);
end;


 
PAndrey   (2005-10-27 09:41) [5]

Так ведь критическое место   останова программы найдено, проблема и стоит в том - почему генерируется исключение активации сокета без установленных дельфей?, чего XP не хватает? или может какая служба не запущена?

то Дмитрий: можно по подробнее вашу идею по поиску dll? Если снести дельфи, то программа так же нормально работает! Т.е. она не работает, когда ставиш ее на XP, где дельфи ни разу не ставилась...

Проблема так и не решена....


 
Digitman ©   (2005-10-27 09:46) [6]


> Так ведь критическое место   останова программы найдено


Ну так и показывай, что это за место !

Гадать на кофейной гуще будем, что там за "критическое место" у тебя обнаружилось ?)



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

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

Наверх




Память: 0.48 MB
Время: 0.044 c
1-1135880057
___SED
2005-12-29 21:14
2006.02.05
Можно ли написать на делфи 64-х битную прогу?


15-1136971225
Loginov Dmitry
2006-01-11 12:20
2006.02.05
Работа с массивами


3-1133506840
skulll
2005-12-02 10:00
2006.02.05
Помогите подключится к MSSQL через ADO


2-1137769902
Clock
2006-01-20 18:11
2006.02.05
Часовая стрелка


4-1132356146
sergey1
2005-11-19 02:22
2006.02.05
как можно использовать функцию DlgDirList без применения визуальн