Форум: "Сети";
Текущий архив: 2008.11.16;
Скачать: [xml.tar.bz2];
Внизчат для локальной сети Найти похожие ветки
← →
sdaf (2007-11-14 13:26) [0]Здравствуйте. избитая тема, но я хочу попробовать сделать такой чат.
Сделал чат с испльзованием 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;
← →
Сергей М. © (2007-11-14 13:39) [1]
> В чем может быть проблема?
В отсутствии на другом компе модуля qtintf90.dll
← →
sdaf (2007-11-14 14:13) [2]
> В отсутствии на другом компе модуля qtintf90.dll
а в какой папке эта длл должна быть?
\windows? или еще гдето?
← →
sdaf (2007-11-14 14:17) [3]чуть чуть наврал не qtintf90.dll а qtintf70.dll, я думаю разница все равно небольшая.
← →
Сергей М. © (2007-11-14 14:18) [4]
> в какой папке эта длл должна быть?
в любой, фигурирующей в системных путях поиска по умолчанию.
← →
sdaf (2007-11-14 14:20) [5]спасибо, попробую
← →
sdaf (2007-11-14 16:07) [6]а можно сделать чат для НЕ локальной сети? это же надо создавать сервер отдельно от клиентов? можете подсказать с чего начать или где найти инфу чтобы такое сотворить
← →
Сергей М. © (2007-11-14 16:28) [7]
> можно сделать чат для НЕ локальной сети?
Можно.
> это же надо создавать сервер отдельно от клиентов?
Не обязательно, но как правило.
> с чего начать
Хотя бы с изучения исх.текстов демо-проекта chat.dpr в составе Делфи.
← →
umbra © (2007-11-14 17:06) [8]
> чуть чуть наврал не qtintf90.dll а qtintf70.dll, я думаю
> разница все равно небольшая.
>
уберите из uses всех модулей проекта модули с названием на букву q, а затем все компоненты, на которіе будет ругаться компилятор. К инди это сообщение не имеет никакого отношения, оно имеет отношение к CLX.
← →
artkil (2007-11-20 13:20) [9]В книге Михаила Фленова "Программирование в Delphi глазами хакера" есть статья по созданию чата.
← →
Dennis I. Komarov © (2007-11-20 18:16) [10]
> artkil (20.11.07 13:20) [9]
> В книге Михаила Фленова "Программирование в Delphi глазами
> хакера" есть статья по созданию чата.
......обладая отменным чутьем, Паша Емельянов понял, что сейчас его будут бить и возможно даже ногами. (С)
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2008.11.16;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c