Вопросы по теме 'omnithreadlibrary'
Delphi — потоковые фреймворки
Я ищу платформу Threading для использования в моем приложении Delphi.
В настоящее время я оцениваю ‘ OmniThreadLibrary ’ — пока она выглядит хорошо и делает все, что мне нужно.
Существует ли какая-либо другая «поточная структура» для Delphi?...
4067 просмотров
schedule
06.06.2023
Как лучше преобразовать несколько задач фонового сканирования Delphi TTimer с помощью Omnithread
Я начал рассматривать использование Omnithread для улучшения моего приложения Delphi с использованием многопоточности. Создание одной или нескольких рабочих задач подробно описано в документации, поэтому длинные действия, которые я вызываю при...
591 просмотров
schedule
31.01.2023
Задачу с ошибкой можно отслеживать только с помощью одного монитора при настройке моего монитора на задачу в dll
Я использую OmniThreadLibrary 2.09 в своей dll, основное приложение и dll используют один и тот же SimpleShareMem менеджер памяти.
Я создал свой собственный монитор с этим кодом:
FMonitor: TOmniEventMonitor;
...
FMonitor :=...
157 просмотров
schedule
13.10.2023
Правильный способ использования OmniThreadLibrary Future
В настоящее время я экспериментирую с OmniThreadLibrary. Прилагаю мой код:
procedure TMainForm.LongWait;
begin
Task := Parallel.Future<string>(
function: string
begin
Sleep(10000);
Result := 'Done';
end,...
1028 просмотров
schedule
05.08.2022
Есть ли способ получить размер TOmniBlockingCollection OmniThreadLibrary?
Есть ли способ получить размер (т.е. количество элементов) TOmniBlockingCollection OmniThreadLibrary?
Я проверил код, мой первоначальный вывод - нет, но я не уверен.
120 просмотров
schedule
09.05.2024
Как заблокировать все входящие сообщения в форму во время выполнения потока
у меня есть текущий сценарий, я использую omnithreadlibrary для некоторой общей фоновой работы, например:
TMethod = procedure of object;
TThreadExecuter = class;
IPresentationAnimation = interface
['{57DB6925-5A8B-4B2B-9CDD-0D45AA645592}']...
473 просмотров
schedule
02.04.2024