Главная страница
    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.46 MB
Время: 0.006 c
2-1223535504
TNT
2008-10-09 10:58
2008.11.16
Определение и отмена горячих клавиш


15-1221658793
Terasbetoni
2008-09-17 17:39
2008.11.16
3Д-движок, работающий с кривыми поверхностями.


15-1221736846
Vlad Oshin
2008-09-18 15:20
2008.11.16
не знает ли кто ссылку на PL/SQL Developer, приемы работы?


15-1221799104
desc
2008-09-19 08:38
2008.11.16
HastNameAndIP


15-1221641107
pushkin42
2008-09-17 12:45
2008.11.16
Вопрос по развертыванию





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский