Sub Class_Globals
Dim DummyAct As Activity
End Sub
...
Sub DataImport(Caller As Object) As ResumableSub
...
Dim NRows as int=0
Do While (...)
...
NRows=NRows+1
if NRows mod 100=0 Then ' Update the Status only each 100 rows
If SubExists(Caller,"ShowStatus") Then CallSub3(Caller,"ShowStatus","",NRows)
End If
Loop
If SubExists(Caller,"ShowStatus") Then CallSub3(Caller,"ShowStatus","",0) ' Clear Status
Return true
End Sub