I want to make 2 dynamic comboboxes; The first will list all the hard-drives/thumb-drives etc, the second will list all the CD/DVD drives.

Beneath each combobox there will be a set of buttons that control the selected drive:

Beneath the hard-drive combobox there will be two buttons: one is "open" (will open the select drive in explorer) the other is "remove" (checks if the selected drive is removable and if so safely removes the drive).

Beneath the CD/DVD combobox there will also be two buttons: one is "open" (will open the drive's contents, if present, in explorer), the other is "autorun" (will execute the autorun for the disc).

Here's an image to show you what I'm talking about (Ignore the open/close tray buttons - I managed to make them work):




I know I'm asking for a lot, but if anyone can help me with this I'll be eternally grateful