Paused

Top  Previous  Next

Object: EHL7.EHL7Processor

FileName: EHL7.dll

 

PROPERTY

 

Name: Paused

DataType: Boolean

Mode: Read/Write

Description: Pauses / Resumes a running profile object.

 

Example:

'Declare the object

Private WithEvents myProcessorObj As EHL7.EHL7Processor

 

Private Sub Form_Load()

'Instantiate the object

Set myProcessorObj = New EHL7.EHL7Processor

myProcessorObj.IniFileName = "C:\EasyHL7\MyProfile.ini"

If Not myProcessorObj.OpenProfile() Then

       MsgBox myProcessorObj.LastError

       myProcessorObj.ClearErrors

       

End If

If Not myProcessorObj.ProcessProfile() Then

       MsgBox myProcessorObj.LastError

       myProcessorObj.ClearErrors

End If

End Sub

 

Private Sub PauseButton_Click

If Not myProcessorObj.InProcess Then Exit Sub

'It is running now either pause processing or resume

If Not myProcessorObj.Paused Then

   myProcessorObj.Paused = True 'Pause It

Else

   myProcessorObj.Paused = False 'Resume

End If

End Sub