GetBitmapCount Example for VB.NET
'LEADDICOM1 is a DICOM Dataset defined outside this method
'This example uses the predefined variable "LEADRasterView1"
of type "AxLEADRasterView" from "LEADTOOLS Toolkit".
Private Sub TestGetBitmapCount()
Dim lCount As Integer
lCount = LEADDICOM1.GetBitmapCount
If (lCount = 1) Then
'get the bitmap
LEADDICOM1.GetBitmapValue(0, 0, LTDICLib.DicomColorOrderConstants.ORDER_RGB, 0)
LEADRasterView1.Raster.Bitmap = LEADDICOM1.Bitmap
LEADDICOM1.Bitmap = 0 'free the image
ElseIf (lCount > 1) Then
'get the bitmap list
LEADDICOM1.GetBitmapListValue(0, lCount, 0, LTDICLib.DicomColorOrderConstants.ORDER_RGB, 0)
LEADRasterView1.Raster.BitmapList = LEADDICOM1.BitmapList
MessageBox.Show("There are " & CStr(LEADDICOM1.BitmapListCount) & " Images")
LEADDICOM1.BitmapList = 0 'free the image
'play the animation
LEADRasterView1.AnimationLoop = True
LEADRasterView1.AnimationEnable = True
Else
MessageBox.Show("No Image!")
End If
MessageBox.Show("wait")
End Sub