Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 11/25/22 in all areas

  1. You can't destroy the thread object until it's finished... It doesn't even have time to start. Maybe you have to do something like this: var x: TMyThread; begin x := TMyThread.Create(False); try // x.Start; // if suspended... WaitForSingleObject(X.Handle, INFINITE); finally x.Free; end; end;
  2. So those who were wearing white T-shirts will wear " custom background " T-Shirts?
  3. Greetings Delphi Friends! From now until the end of Monday November 30th, take 50% off the full price of any new license of NexusDB Database Engine or Nexus Quality Suite. To purchase, go to our webshop: https://www.nexusdb.com/support/index.php?q=pricing Please enter the coupon code BLACKFRIDAY during checkout to apply the rebate. Note: only valid for new licenses. Happy shopping! Regards, The NexusDB Team
  4. Dalija Prasnikar

    Thread or ProcessMessage?

    You can find simple demo how to use threads with Indy here: https://github.com/dalijap/code-delphi-thread-safety/tree/master/Part3/19 Indy This demo is using anonymous thread, but you can also use regular threads or TTask from Parallel Programming library, too. If you can post your code I can give you more detailed advice.
×