Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > помогите...


Автор: X-Vlad 26.11.2002, 02:01
всем привет..
когда я принимаю от клиента информацию:
клиент посылает:
Код

clientsocket1.Socket.SendText('1');
clientsocket1.Socket.SendText(clientsocket1.Address);

сервер принимает:
Код

with ListView1.Items.Add, ListView1 do
 begin
  SubItems.Add(Socket.ReceiveText);
  SubItems.Add(Socket.ReceiveText);
 end;
end;

мне надо что-бы в listview было три колонки:
=======================
| # | Conect |  Ip-adress      |    
=======================
|    |           |                     |
|    |           |                     |
|    |           |                     |
|    |           |                     |
|    |           |                     |
|    |           |                     |
|    |           |                     |  
=======================
как мне фильтровать данные которые приходят от клиета и вставлять их в соответствующую колонку?
при таком коде(см. выше) даные добавляются в одну колонку...
как мне ето исправить?

Автор: Step 4.12.2002, 03:12
После приема первого сообщения, переключаеся на вторую колонку, своего листа, читаеш второе сообщение, заносиш в колонку, и опять переключаешься на первую.
Успехов.

Автор: X-Vlad 5.12.2002, 00:18
я помоему так и делал:

Код

with ListView1.Items.Add, ListView1 do
begin
 SubItems.Add(Socket.ReceiveText);
 SubItems.Add(Socket.ReceiveText);
end;
end;

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)