Local Parallel as Parallel Parallel = NewObject("Parallel", "ParallelFox.vcx") Parallel.StartWorkers() SCAN iFilename=ALLTRIM(oldpath) oFilename=ALLTRIM(Newpath) Parallel.do("PS2PDF",'Convert.prg',,iFilename,oFilename) ENDSCAN PROCEDURE ps2PDF LPARAMETERS iFilename,oFilename ** Convert ps files to PDF Using ps2PDF.Dll DECLARE INTEGER _apCreate@0 IN ps2pdf.dll AS apCreate DECLARE _apClose@4 IN ps2pdf.dll AS apClose INTEGER id DECLARE INTEGER _apConvert@4 IN ps2pdf.dll AS apConvert INTEGER id DECLARE INTEGER _apSetFunc@24 IN ps2pdf.dll AS apSetFunc INTEGER id, INTEGER code, INTEGER nOptVal1, INTEGER nOptVal2, STRING pOptVal1, STRING pOptVal2 DECLARE INTEGER _apGetFunc@24 IN ps2pdf.dll AS apGetFunc INTEGER id, INTEGER code, INTEGER nOptVal1, INTEGER nOptVal2, STRING pOptVal1, STRING pOptVal2 #define AP_Set_Output 3000 #define AP_Set_Input 3001 id=apCreate() IF (id # 0) apSetFunc(id, AP_Set_Input , 0, 0,iFilename, 0) &&input file. apSetFunc(id, AP_Set_Output, 0, 0,oFilename, 0) &&output format and file. apConvert(id) apClose(id) ENDIF ENDPROC RETURNPlease Provide an appropriate solution to implement Parallel fox.