-
Здравствуйте. избитая тема, но я хочу попробовать сделать такой чат.
Сделал чат с испльзованием idudpclient и idudpserver,
все настроил, запустил работает.
Пробую запустить на другом компе, ругается что нету qtintf90.dll и не запускаеться.
В чем может быть проблема? Скажите пожалуйста
вот модуль но я думаю что здесь все впорядке
procedure TForm1.Button1Click(Sender: TObject);
begin
IdUDPClient1.Send('{'+TimeToStr(Now)+'}'+
'<'+Edit2.Text+'>'+ ' '
+ Edit1.Text);
end;
procedure TForm1.IdUDPServer1UDPRead(Sender: TObject; AData: TStream;
ABinding: TIdSocketHandle);
var
StringFormatedStream: TStringStream;
s: String;
begin
StringFormatedStream:= TStringStream.Create('');
StringFormatedStream.CopyFrom(aData, aData.Size);
Memo1.Lines.Add({ABinding.PeerIP + '' + }StringFormatedStream.DataString);
ABinding.SendTo(ABinding.PeerIP, ABinding.PeerPort, s[1], Length(s));
StringFormatedStream.Free;
end;
-
> В чем может быть проблема?
В отсутствии на другом компе модуля qtintf90.dll
-
> В отсутствии на другом компе модуля qtintf90.dll
а в какой папке эта длл должна быть?
\windows? или еще гдето?
-
чуть чуть наврал не qtintf90.dll а qtintf70.dll, я думаю разница все равно небольшая.
-
> в какой папке эта длл должна быть?
в любой, фигурирующей в системных путях поиска по умолчанию.
-
спасибо, попробую
-
а можно сделать чат для НЕ локальной сети? это же надо создавать сервер отдельно от клиентов? можете подсказать с чего начать или где найти инфу чтобы такое сотворить
-
> можно сделать чат для НЕ локальной сети?
Можно.
> это же надо создавать сервер отдельно от клиентов?
Не обязательно, но как правило.
> с чего начать
Хотя бы с изучения исх.текстов демо-проекта chat.dpr в составе Делфи.
-
> чуть чуть наврал не qtintf90.dll а qtintf70.dll, я думаю
> разница все равно небольшая.
>
уберите из uses всех модулей проекта модули с названием на букву q, а затем все компоненты, на которіе будет ругаться компилятор. К инди это сообщение не имеет никакого отношения, оно имеет отношение к CLX.
-
В книге Михаила Фленова "Программирование в Delphi глазами хакера" есть статья по созданию чата.
-
> artkil (20.11.07 13:20) [9]
> В книге Михаила Фленова "Программирование в Delphi глазами
> хакера" есть статья по созданию чата.
......обладая отменным чутьем, Паша Емельянов понял, что сейчас его будут бить и возможно даже ногами. (С)