Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.11;
Скачать: [xml.tar.bz2];




Вниз

ламерский вопрос относительно чата для локальной сети 


b00ts0   (2002-02-22 23:01) [0]

заранее извиняюсь за свой тупой вопрос и потраченное Вами на него время.
делаю чат для локальной сети.
есть строка для ввода текста.
мне нужно вывести текст из этой строки (TEdit) в компонент TMemo при нажатии не кнопки ОТПРАВИТЬ, а при нажатии , например, кнопки enter. подскажите ламеру а то я уже кучу сайтов переры и ниче не нашел :(



Pat   (2002-02-23 03:05) [1]

Причем тут чат? И вообще есть Сети...

Можно сделать и при нажатии Enter"a и при клике на кнопке. Если у тебя установлен обработчик клика на кнопке BSend, то это событие будет происходить при нажатии на Edit"e Enter"a:

procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key=vk_return then BSendClick(sender);
end;



Артемий   (2002-02-23 08:10) [2]

Посмотри внимательно на примеры чатов которые лежат если память не изменяет в директории Delphi\demo\FastNet в папках NMudp и NMmsg



KaPaT   (2002-02-23 11:32) [3]

Я такое писал. Лучше отправить сообщение на сервер и потом с сервера отправлять ко всем клиентам. А то добавишь в свой Memo, а вдруг сообщение не дойдет вообще? У тебя будет а у всех не будет. Уловил фишку?



Sasha9   (2002-02-23 14:45) [4]

Не надо гемороится с событием OnKeyDown, просто поставь у кнопки "отправить" свойство Default=True




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.11;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.013 c
1-32474           Schummmi              2002-02-09 08:06  2002.03.11  
Windows+PopupMenu


1-32502           Agent Smith           2002-02-25 12:54  2002.03.11  
Кнопки


1-32442           AlexPro!              2002-02-22 14:09  2002.03.11  
Опять про Memo !!!!!!!!!!!!


1-32497           APTEMKA               2002-02-25 04:40  2002.03.11  
Как передвинуть и кликнуть мышкой на рабочем столе


1-32513           Геральт               2002-02-24 22:58  2002.03.11  
Работа с OLE контейнером