Всем привет!
народ подскажите где грабли....
задача простая - отправить текст из одного приложения в другое по сети
вводная...
есть прога которая принемает сообщения в которой есть соответственно TServerSocket
и есть прога которая отправляет сообщение в которой есть TClientSocket
в клиентской проге одна кнопка с кодом
код "под кнопкой"
...
CS1:TClientSocket
...
CS1.Close; //закрываем соединение
CS1.Open; //открываем соединение
//если подключен отправляем сообщение
if cs1.Active then CS1.Socket.SendText('Калямаля');
загвостка в том что CS1.Active становиться true и событие onConnect произходит только после завершения процедуры "под кнопкой". по сути проблему можно решить так - разделить процедуры подключения и отправки текста, но это не удобно хочеться чтобы было все под одной кнопкой типа подключился отправил сообщение, отключился.
есть кие-нибудь мысли по этому поводу ?