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

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

Уничтожить ClientSocket, конструктор Create(), метод Free() [D6, Win2k]


tararasyk ©   (2002-09-05 13:26:00) 

Как можно уничтожить создать снова ClientSocket.
Почему при использовании ClientSocket.Free возникают ошибки.
Как правильно использовать процедуру Create() и освобождать память сокета.

Буду благодарен за все ответы по теме.


Digitman   (2002-09-05 16:35:00) [1]


> Как можно уничтожить создать снова ClientSocket.


ClientSocket.Free;
ClientSocket :=TClientSocket.Create(OwnerComponent_or_nil);


> Почему при использовании ClientSocket.Free возникают ошибки.


Какие конкретно ?


> Как правильно использовать процедуру Create() и освобождать
> память сокета.


ClientSocket :=TClientSocket.Create(OwnerComponent_or_nil);
...
ClientSocket.Free;


megatrend   (2002-09-05 13:40:00) [2]

А зачем тебе уничтожать его, если не секрет? Не проще ли сделать abort() или cancel(). (Смотри соседнюю ветку http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1030718256&n=4)


Наверх

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