NetReceiveNActionResponse Example for VB.NET
'LEADDICOMNet1 is a predefined LEADDicomNet object
'LEADDICOM1 is a DICOM Dataset defined outside this method
'This example uses the predefined variable "TreeView1" of type
"TreeView" from ".NET Framework".
Private Sub LEADDICOMNet1_NetReceiveNActionResponse(ByVal hNet As Integer,
ByVal nPresentationID As Short, ByVal nMessageID As Short, ByVal pszClass
As String, ByVal pszInstance As String, ByVal nStatus As Integer, ByVal
nAction As Short, ByVal hDS As Integer) Handles LEADDICOMNet1.NetReceiveNActionResponse
Dim NewNode
As System.Windows.Forms.TreeNode
Dim nRet
As Short
Dim szName
As String
NewNode = New System.Windows.Forms.TreeNode("Command Set - " & "N-ACTION-RESPONSE")
TreeView1.Nodes.Add(NewNode)
NewNode.EnsureVisible()
NewNode.Nodes.Add("Presentation
ID: " & CStr(nPresentationID))
NewNode.Nodes.Add("Message
ID: " & CStr(nMessageID))
nRet = LEADDICOM1.FindUID(pszClass)
If (nRet
= 0) Then
szName
= LEADDICOM1.CurrentUID.Name
NewNode.Nodes.Add("Affected
SOP Class: " & szName & " - " & pszClass)
Else
NewNode.Nodes.Add("Affected
SOP Class: " & pszClass)
End If
TreeView1.Nodes.Add("Affected
SOP Instance: " & pszInstance)
TreeView1.Nodes.Add("Action:
" & CStr(nAction))
TreeView1.Nodes.Add("Status:
" & CStr(nStatus))
End Sub