You can use as follows:
// Capture each screen of a multi-monitor system and save to file
for i := 0 to Screen.MonitorCount - 1 do
begin
ImageEnView1.IO.CaptureFromScreen( iecsSpecifiedMonitor, -1, i );
ImageEnView1.IO.SaveToFile( format( 'D:\Screen_%d.jpeg', [ i ]));
end;
Nigel
Xequte Software
www.imageen.com