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

Вниз

не заню как и назвать;)   Найти похожие ветки 

 
Тимофей Юрьевич ©   (2006-06-15 21:59) [0]

Доброго времени суток Мастера!
такая проблема,не могу придумать алгоритм решения,поставленой мной,задачи.Код:
procedure TForm1.ServerSocket1ClientRead(Sender: TObject;
 Socket: TCustomWinSocket);
var
 s,s1,s2:string;
begin
s1 := "Logined";
s2 := "Abort";
s := listbox1.Items[listbox1.itemindex];
if socket.ReceiveText = s then
with form1 do begin
       memo1.Lines.Add("Получили: "+socket.RemoteHost+" <-> "+s);
       Socket.SendText(s1);
       memo1.Lines.Add("Отправили: "+socket.RemoteHost+" <-> "+s1);
end;

эт так сейчас,у меня listbox в нем строки dfg1,gfd1,tew2,cz5 и т.д.
поидее надо так,принимаем текст,проверяем есть ли он у нас в Listbox,если есть то посылаем sendtext(s1);
если нет, то sendtext(s2);

как мне это реализовать? спасибо


 
Сергей М. ©   (2006-06-16 09:24) [1]

..
s := socket.ReceiveText;
for i := 0 to listbox1.Items.Count - 1 do
if listbox1.Items[i] = s then
  begin
    ...
    Socket.SendText(..);
    ...
    break;
  end;



Страницы: 1 вся ветка

Текущий архив: 2006.07.02;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.028 c
1-1148225495
Андрей Молчанов
2006-05-21 19:31
2006.07.02
не работает ComboBox.SelStart


2-1150209570
Марина
2006-06-13 18:39
2006.07.02
Сохраниние ячеек таблицы


15-1149675010
Шмель
2006-06-07 14:10
2006.07.02
Критерий оценки проффесионализма программиста?


15-1149708868
Kolan
2006-06-07 23:34
2006.07.02
Помогите скомпилить проект на C++


3-1146726113
VadimSpb
2006-05-04 11:01
2006.07.02
Изменение типа поля