أخي الفاضل hghghg بالنسبة لما تريد فهو واضح جداً ..
ولكن سؤالك هو الذي قلب المفاهيم قليلاً فأنت لا تريد تغيير الرمز وإنما تريد التعرف على رمز محرك الأقراص المضغوطة الـ CD-ROM ..
بالنسبة للكود فقد قمت بعمل هذا الكود سابقاً في الفيجول بيسيك .. وأعتقد أنه قابل للتطبيق هنا:
Dim XDrives
Dim XDrive
Dim XTest
Private Declare Function GetDriveType Lib "kernel32" Alias "GetDriveTypeA" (ByVal nDrive As String) As Long
Private Sub Command1_Click()
XDrives = "abcdefghijklmnopqrstuvwxyz"
For i = 1 To 26
XTest = Mid(XDrives, i, 1)
If GetDriveType(XTest & ":\") = 5 Then
XDrive = XTest
End If
Next
' XDrive يمثل هنا رمز محرك الأقراص المضغوطة
Print XDrive
End Sub
لاحظ أن المتغير XDrive بعد هذا الكود سيحتوي على رمز محرك الأقراص المضغوطة ..