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

Вниз

чат для локальной сети   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.018 c
2-1223018561
Wood
2008-10-03 11:22
2008.11.16
Непонятка с TTreeView


15-1220252972
Игорь Шевченко
2008-09-01 11:09
2008.11.16
самые свежие материалы о Delphi 2009 и С++ Builder 2009


2-1223449935
JustI
2008-10-08 11:12
2008.11.16
TLargeIntField


15-1221631697
infom
2008-09-17 10:08
2008.11.16
Найти угол между векторами.


2-1223296911
voin747
2008-10-06 16:41
2008.11.16
Помогите создать программу "Автопрозвонщик"