Declaration
property AsyncRunning: Integer;
Description
Returns the number of threads that are running.
See also: 
AsyncMode
// Multi-threaded saving
Var
  bmp: TIEBitmap;
  io: TImageEnIO;
Begin
  bmp := TIEBitmap.Create;
  io  := TImageEnIO.CreateFromBitmap(bmp);
  io.LoadFromFile('C:\input.bmp');
  io.AsyncMode := True;  // So it will create a thread for each input/output task
  io.SaveToFile('D:\i1.jpg');  // thread 1
  io.SaveToFile('D:\i2.jpg');  // thread 2
  io.SaveToFile('D:\i3.jpg');  // thread 3
  // waits all threads finish
  io.WaitThreads();
  Other code...