![]() |
BackgroundWorker Klasse in Delphi nachbauen
Hallo,
Im .net Magazin gab es vor kurzem einen Artikel über die Backgroundworker-Klasse (.net logischerweise). Kennt die jemand ? Worin besteht der Unterschied/Mehrwert gegenüber TThread von Delphi ?. Danke im voraus Heiko |
Re: BackgroundWorker Klasse in Delphi nachbauen
Zitat:
Zitat:
BackgroundWorker ist eine dieser VB'ler Klassen in .Net. Hauptsächlich damit auch Klicki-bunti- "Entwickler" asynchronen Code ausführen können. Ob du nun TThread benutzt oder dir einen eigenen, kleinenren Wrapper um CreateThread baust ist dir überlassen, aber du hast jederzeit volle Kontrolle über deinen Thread und, richtig verwendet, ist dein Code nicht verwoben mit GUI-bezogenen Krimskrams, der die Weiderverwendbarkeit auf knapp unter 0% reduziert. ;) In .Net würde man das Ding eh nicht benutzen, da es im Code viel einfacher ist, die Thread Klasse herzunehmen.
Code:
Thread myThread = new Thread(delegate
{ DoSomething(parameter1, parameter2); }); myThread.Start(); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz