Cancel |
Top Previous Next |
Object: EHL7.HL7File FileName: EHL7.dll
PROPERTY
Name: Cancel DataType: Boolean Mode: Read/Write Description: Cancels current processing of a file .
Example: 'At Class or Form Declaration Level Private WithEvents myFileObj As EHL7.HL7File
'On Initialize or Load Set myFileObj = New EHL7.HL7File myFileObj.VendorPath = "C:\EasyHL7"
'On Terminate or Unload Set myFileObj = Nothing
'Command Button Private Sub Command1_Click() Dim myVendorObj As New EHL7.HL7Vendors Dim strVendorID As String myVendorObj.VendorPath = "C:\EasyHL7" strVendorID = myVendorObj.GetVendorID("Default","2.3") 'Now open a file btnCancel.Visible = True If Not MyFileObj.OpenFile("C:\Test.hl7", strVendorID, -1) btnCancel.Visible = False MsgBox myFileObj.LastError myFileObj.ClearErrors Exit Sub End If btnCancel.Visible = False End Sub
Private Sub btnCancel_Click() myFileObj.Cancel = True End Sub 'Event Handlers Private Sub myFileObj_Process(nFunction As Long, nFunctionCount As Long, nPct As Long, strMessage As String) Label1.Caption = "Process " & nFunction & " of " & nFunctionCount & " is " & nPct & "% complete" DoEvents End Sub
Private Sub myFileObj_ProcessCompleted()
If myFileObj.Cancel Then MsgBox "Process Canceled" Else MsgBox "Process Completed" End If
End Sub
|