Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.07.2011, 00:13   #1
Arsenx777
Delphi, c++, php
Форумчанин
 
Аватар для Arsenx777
 
Регистрация: 14.03.2011
Сообщений: 288
Вопрос ClientSocket и ServerSocket

all hi! у меня есть две очень простые программы клиент и сервер. Клиент может отпровлять на сервер сообщение из едита.
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
  clientsocket1.Active:=true;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  clientsocket1.Socket.SendText(edit1.Text);
end;
Как можно реализовать чтобы при нажитии на клиенте кнопку на сервере зарабатывала событие или функция например form.color:=clLime;

Например клиент на моём компьютере а сервер у моего друга и хочу программно через сокеты нажить у него на форме кнопку! или вызвать функцию!
Вопрос у меня не получился! но надеюсь меня поняли...

спасибо!
Мудр тот, кто знает нужное, а не многое.

Arsenx777 вне форума Ответить с цитированием
Старый 04.07.2011, 02:42   #2
Leo08
Delphi master
Пользователь
 
Аватар для Leo08
 
Регистрация: 28.05.2011
Сообщений: 96
По умолчанию

Вы попробуйте составить так сказать свои команды, которые сервер будет передавать клиенту, и на событие SocketRead у клиента напишите:
Код:
If Socket.ReceiveText='Close' then // Если команда закрыть
Self.Close
else
If Socket.ReceiveText='Lime' then // Если команда сменить цвет
Self.Color:=clLime
else // Если оказался обычный текст
Richedit1.Lines.Add(Socket.ReceiveText);
И т.д. ну то есть сервер будет передавать команды как текст, а клиент будет их фильтровать...
Ну а с сервера посылайте текст типа Close и Lime
БЯЯЯГГАААААА
Leo08 вне форума Ответить с цитированием
Старый 04.07.2011, 10:13   #3
Arsenx777
Delphi, c++, php
Форумчанин
 
Аватар для Arsenx777
 
Регистрация: 14.03.2011
Сообщений: 288
По умолчанию

ааааа... все догнал! спасибо






Мудр тот, кто знает нужное, а не многое.

Arsenx777 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
serversocket-clientsocket ben95 Работа с сетью в Delphi 10 20.01.2011 08:28
ClientSocket и ServerSocket Hacker19_90 Работа с сетью в Delphi 1 23.03.2010 01:17
ClientSocket и ServerSocket KoBRaAndrey Работа с сетью в Delphi 4 08.01.2010 19:21
ServerSocket и ClientSocket Sensizu Работа с сетью в Delphi 5 30.12.2009 00:09
ClientSocket и ServerSocket Blood o men Работа с сетью в Delphi 2 25.11.2009 11:36