|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.02.2016, 20:56 | #1 |
Форумчанин
Регистрация: 24.10.2007
Сообщений: 208
|
Возвращение результата из потока
Добрый вечер! Хотелось бы узнать следующее. Есть окно куда хочу выводить результат работы потока. например в textArea. но хотелось бы сделать более универсально и выводить не только в textArea а еще например в консоль или в файл. что то вроде подписки что ли. надеюсь понятно изложил вопрос.
интенсивно гуглю прежде чем задать вопрос
|
29.02.2016, 21:12 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Можно например на Future и т.п. посмотреть, гугл в помощь, я не настоящий джавист и не помню что там и как.
Или просто какой-нибудь callback передавать (в потоке принимать интерфейс с методом/методами для вызова, при создании потока передать экземпляр класса реализующего интерфейс, можно с помощью анонимного класса).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как получить доступ к методу потока(TThread) из основного потока? | Pcrepair | Общие вопросы Delphi | 3 | 30.03.2013 14:52 |
Возвращение результата через аргумент | NinjaNoob | Помощь студентам | 8 | 04.12.2012 11:04 |
Должно быть 3 потока. А диспетчер задач показывает, что потока создано 2 | BEL9ILLI | Общие вопросы Delphi | 3 | 06.12.2011 20:26 |
Как узнать номер потока из самого потока? | GaMeSTeR | Помощь студентам | 0 | 03.12.2010 09:50 |