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

Вниз

Проблемы с Socket-ами   Найти похожие ветки 

 
Новичок   (2002-10-30 19:02) [0]

Добрый день! У меня такая проблемка:
при передаче файла (большого) принимающая программа не реагирует на действия мышкой, да собственно вообще ни на что не реагирует, до завершения передачи файла. А мне в это время ОЧЕНЬ нужно совершать некоторые операции.
Пытался через потоки - не вышло.

Предложите другой способ или дайте пример с потоками!!
Заранее спасибо!

ОЧЕНЬ НАДО!!!!!!!!!!!!11


 
Digitman ©   (2002-10-31 08:19) [1]

приведи текущий (проблемный) код


 
Song ©   (2002-10-31 08:51) [2]

Непонятно как именно Вы принимаете.
Но если одним постоянным циклом тогда вставьте Application.ProcessMessages или выставьте приёмку в отдельную нить.


 
Victor_Cr ©   (2002-10-31 09:46) [3]

Слушай делай передачу файла ма-а-аленькими кусками. С перерывом на перекур. Заранее создай костанту какой максимальный размер должен быть у куска файла, делаешь проверку если оставшееся больше, то режешь, и шлешь, иначе отсылаешь все.
А при приемке кусков сливаешь их в один.


 
Nic2   (2002-11-01 17:56) [4]

To Victor_Cr

Программу, передающую файл делал не я. У меня в наличии только готовый exe-шник.


to Song
Дык я и спрашиваю как выставить приемку в отдельную нить, а с Application.ProcessMessages я от проблемы не избавился, а прога начала коряво работать.


 
Nic2   (2002-11-06 16:33) [5]

???!!!



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
3-14943
Z-Yuri
2002-12-11 21:35
2003.01.06
Снова о сортировке строк, как чисел.


14-15311
BF7ru
2002-12-17 17:05
2003.01.06
Siemens sl45i - самый популярный телефон


6-15185
RETAND
2002-11-05 23:34
2003.01.06
ClientSocket стучиться на ServerSocket, как реализовать??


3-14934
Lifestyler.XL
2002-12-12 16:50
2003.01.06
Помогите! Как подружить MS FoxPro 2.6 for Dos c Delphi


1-15129
orion_st
2002-12-23 14:22
2003.01.06
Как перевести дату в TDateTimePicker на следующий день?