|
vbAccelerator - Contents of code file: mIMAPIEnumDisplayNames.basThis file is part of the download VB6 IMAPI Properties Demonstration, which is described in the article Image Mastering API (IMAPI) Library for VB. Attribute VB_Name = "mIMAPIEnumDisplayNames"
Option Explicit
' TODO Not i18n
Public Function RecorderTypeName(ByVal eType As RECORDER_TYPES) As String
If (eType = RECORDER_CDR) Then
RecorderTypeName = "CDR"
ElseIf (eType = RECORDER_CDRW) Then
RecorderTypeName = "CDRW"
Else
RecorderTypeName = "Unknown Type"
End If
End Function
Public Function RecorderStateName(ByVal eState As RECORDER_STATE) As String
If (eState = RECORDER_OPENED) Then
RecorderStateName = "Opened"
ElseIf (eState = RECORDER_BURNING) Then
RecorderStateName = "Burning"
ElseIf (eState = RECORDER_DOING_NOTHING) Then
RecorderStateName = "Idle"
Else
RecorderStateName = "Unknown"
End If
End Function
Public Function MediaTypeName(ByVal eType As MEDIA_TYPES) As String
If (eType = MEDIA_CD_EXTRA) Then
MediaTypeName = "CD-Extra"
ElseIf (eType = MEDIA_CD_I) Then
MediaTypeName = "CD-I"
ElseIf (eType = MEDIA_CD_OTHER) Then
MediaTypeName = "Other CD Type"
ElseIf (eType = MEDIA_CD_ROM_XA) Then
MediaTypeName = "CD-ROM XA"
ElseIf (eType = MEDIA_CDDA_CDROM) Then
MediaTypeName = "CDDA CDROM"
ElseIf (eType = MEDIA_SPECIAL) Then
MediaTypeName = "Special"
Else
MediaTypeName = "Unknown"
End If
End Function
Public Function MediaFlagNames(ByVal eFlags As MEDIA_FLAGS) As String
Dim sRet As String
If (eFlags And MEDIA_BLANK) = MEDIA_BLANK Then
sRet = AddToString(sRet, "Blank")
End If
If (eFlags And MEDIA_FORMAT_UNUSABLE_BY_IMAPI) =
MEDIA_FORMAT_UNUSABLE_BY_IMAPI Then
sRet = AddToString(sRet, "Unusable")
End If
If (eFlags And MEDIA_RW) = MEDIA_RW Then
sRet = AddToString(sRet, "R/W")
End If
If (eFlags And MEDIA_WRITABLE) = MEDIA_WRITABLE Then
sRet = AddToString(sRet, "Writable")
End If
MediaFlagNames = sRet
End Function
Private Function AddToString(ByVal sAddTo As String, ByVal sAdd As String) As
String
If (Len(sAddTo) > 0) Then
sAddTo = sAddTo & ", "
End If
AddToString = sAddTo & sAdd
End Function
|
|||
|
|
||||
|
|
||||