Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Записать в файл и прочитать из файла в разных потоках / 8 сообщений из 8, страница 1 из 1
24.08.2017, 18:32:52
    #39510101
drshepard
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Записать в файл и прочитать из файла в разных потоках
Доброго времени суток! Есть такая задача: в одном потоке (Thread) пишутся графические файлы на жесткий диск (они скачиваются из интернета), в другом потоке нужно эти скачанные файлы отображать по мере их поступления, удаляя уже отображенные. Теперь вопрос: как правильно организовать синхронизацию между этими двумя потоками? Очень хотелось бы увидеть пример кода решения подобной задачи. В многопоточности на Дельфи у меня мало опыта.
...
Рейтинг: 0 / 0
24.08.2017, 18:37:14
    #39510103
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Записать в файл и прочитать из файла в разных потоках
24.08.2017 18:32, drshepard пишет:
> В многопоточности на Дельфи у меня мало опыта.

начни с примеров которые идут в комплекте поставки.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24.08.2017, 18:49:32
    #39510108
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Записать в файл и прочитать из файла в разных потоках
drshepardТеперь вопрос: как правильно организовать синхронизацию между этими двумя потоками?

Правильнее всего - выкинуть из задачи потоки и файлы, а просто отображать изображения по
мере их скачивания.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24.08.2017, 19:04:43
    #39510111
чччД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Записать в файл и прочитать из файла в разных потоках
Dimitry SibiryakovdrshepardТеперь вопрос: как правильно организовать синхронизацию между этими двумя потоками?

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

В процессе скачивания "заморозка" гуя может случиться.
...
Рейтинг: 0 / 0
24.08.2017, 19:39:54
    #39510124
Arioch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Записать в файл и прочитать из файла в разных потоках
Здаётся мне ,кто-то пишет вступительное задание в AusLogics
...
Рейтинг: 0 / 0
24.08.2017, 20:35:49
    #39510141
drshepard
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Записать в файл и прочитать из файла в разных потоках
Примеры кода? Ссылки (в гугле меня не банили если чо)? Кто-нибудь, добренький, поделитесь каркасом ))
...
Рейтинг: 0 / 0
24.08.2017, 20:46:10
    #39510144
чччД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Записать в файл и прочитать из файла в разных потоках
drshepardПримеры кода?...
Сколько платишь?
...
Рейтинг: 0 / 0
24.08.2017, 20:47:37
    #39510145
Bred eFeM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Записать в файл и прочитать из файла в разных потоках
drshepardорганизовать синхронизациюСкрипач не нужен

скачанные файлы отображать по мере их поступления
Очень хотелось бы увидеть пример кода решения подобной задачи. Obtaining Directory Change Notifications
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Записать в файл и прочитать из файла в разных потоках / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]