Сейчас у меня делается примерно так:
- Код: Выделить всё
- ...
 Net := TTCPBlockSocket.Create;
 Net.SetLinger(True, 10000);
 Net.Connect('localhost', '50058');
 ...
 WriteLN(stream.Size);
 stream.Position := 0;
 Net.SendStream(stream);
 ...
Но это даже не важно
Важно то, что подключиться он не может. И не должен, так как на localhost:50058 никто не слушает
Но тем не менее никаких сообщений об ошибке я не получаю
Метод Connect - процедура, ничего не возвращает. Как узнать, подключился он или нет? Я думал, должно быть исключение, но его нет
Метод SendStream - процедура, ничего не возвращает. Тоже не ясно, как узнать, отправил он данные или нет.
И в общем у меня эта программа работает, выключается, как будто подключение установлено и данные отправлены, но так не должно быть. Ну я думаю понятно.......
Что за фигня?





