0

我有以下代码:

        foreach (string uniqueRecorderID in discMaster)
        {
            MsftDiscRecorder2 discRecorder2 = new MsftDiscRecorder2();
            discRecorder2.InitializeDiscRecorder(uniqueRecorderID);
            comboBox1.Items.Add(discRecorder2);

        }
        comboBox1.SelectedIndex = 0;

这样做的问题是我想在组合框中显示驱动器号,因此用户可以选择他喜欢使用的驱动器,但仍然可以使用所选驱动器的 UniqueID 来刻录光盘。

那么有什么方法可以将 UniqueID 与驱动器号相关联?

谢谢你们。

4

1 回答 1

2

您可以使用与记录器关联的 VolumePathNames 属性。这包含设备的驱动器号和 NTFS 安装点列表。

驱动器号应在 discRecorder2.VolumePathNames [0] 中,但您可以循环浏览列表并根据需要添加所有项目。

于 2011-12-15T17:00:38.447 回答