Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

SendText,ReceiveText [D7, Win2k, WinXP]


мастак ©   (2006-05-14 22:06:00) 

здраствуйте, возникла небольшая проблема, делаю программу которая индексирует папки на двух компах в сети, использую компоненты ServerSocket,ClientSocket, я с помощью SendText, передаю названия файлов, и ReceiveText принимаю эти названия, но дело в том, что файлов много и SendText передает это одним сообщением, как мне сделать чтобы когда принимал эти сообщения их как-то разделить, чтобы я мог их прочитать и работать с именем файла дальше, посоветуйте пожалуйста, как мне это сделать...


немастак   (2006-05-15 09:27:00) [1]


> Сергей М.

Спасибо, попробую.


Сергей М.   (2006-05-15 09:18:00) [2]


> немастак


Вместо TServer/ClientSocket используй TIdTCPServer/Client и не мучайся.


немастак   (2006-05-15 06:44:00) [3]

вот так отправляю Socket.SendText(FileAttribut+#13#10);
а как принять, если я делаю так
sp:=copy(Socket.ReceiveText,1,Pos(#13#10,Socket.ReceiveText));
то он как бы копирует только название одного файла и все, а там их много, как мне сделать, на стороне приема не подскажете?


Slym   (2006-05-15 06:15:00) [4]

мастак   (14.05.06 22:06)
Логин смени за несоответствием содержанию :)


Slym   (2006-05-15 05:29:00) [5]

мастак   (14.05.06 22:06)
как-то разделить

ввести разделитель, понятный обеим сторонам :)
пробуй #13#10 часто помогает


Наверх

Титульная страница Поиск, карта сайта Написать письмо