DO WHILE (Thisform.oWB.OBJECT.Busy OR Thisform.oWB.OBJECT.ReadyState <> 4) DOEVENTS ENDDOBUT be careful. That could cause your system hangs. You could use this just for testing purposes.
>>>>... >>>> * Load PDF >>>> Thisform.oWB.OBJECT.Navigate2(Thisform.cPdfFileName) >>>> * Wait for load to complete >>>> lnSeconds = SECONDS() >>>> DO WHILE (Thisform.oWB.OBJECT.Busy OR Thisform.oWB.OBJECT.ReadyState <> 4) ; >>>> AND SECONDS() - lnSeconds < 60 >>>> DOEVENTS >>>> ENDDO >>>> >>>> TRY >>>> loDoc = Thisform.oWB.oBJECT.Document >>>> = loDoc.setPageMode("Page Only") >>>> = loDoc.setShowToolbar(0) >>>> FINALLY >>>> loDoc = null >>>> ENDTRY >>>>... >>>>