Конференция "Сети" » TClientSocket и TServerSocket еще одна странность в D2009
 
  • k0nstantin (17.08.11 11:57) [0]
    продолжение старой темы по D2009
    (приложение небольшой чат для локалки)

    При запуске из под Delphi (после компиляции) все работает отлично.

    Но при запуске готового exe файла проекта Сервер Сокет не может инициализироваться:

    (Вызываю ServerSocket.Active:=True из метода OnShow главной формы проги)

    procedure TForm1.FormShow(Sender: TObject);
    begin
    .........
    try
    if not ServerSocket.Active then ServerSocket.Active:=True;
    except
     on e:exception do
       begin
       MessageDlg('Не могу открыть сокет для работы в сети. '+#13#10+
                   E.Message,mtError,[mbOk],0);
       end;
    end;
    ......
    end;

    Ось Windows 7, Delphi 2009
  • Медвежонок Пятачок © (17.08.11 12:08) [1]
    во второй строке мессаджа что нарисовано?
  • K0nstantin (17.08.11 12:41) [2]
    #13#10 - перевод каретки, конец строки
  • K0nstantin (17.08.11 12:43) [3]
    ИЗвиняюсь за беспокойство , все разобрался
    Под семерку прогу нужно запускать в режиме совместимости с WinXP SP2
    и пришло счастье..........
 
Конференция "Сети" » TClientSocket и TServerSocket еще одна странность в D2009
Есть новые Нет новых   [134435   +15][b:0][p:0]