65.9K
CodeProject is changing. Read more.
Home

CD-Rom DLL for easy access to CD-Rom

starIconstarIconstarIconstarIconemptyStarIcon

4.00/5 (2 votes)

Mar 31, 2009

CPOL
viewsIcon

21302

downloadIcon

535

Class library for easy access to CD-ROM (CdRom) opening CD-Rom, C, Name of CD-Rom company in a line of code.

Introduction

This project aims to provide easy access to CD-ROM properties and functions. This is a class library for .NET and is written in C# language. It has only one DLL and you can access the CD-ROM with only one line code.

Using the Code

This is very easy. Go to your destination project and add DLL as a reference, in this way -> project menu//add reference //Browse Tab// and locate DLL, then import it:

using CdRom;

Then, with this code declare a new class:

CDRom cd_rom = new CDRom();

For catching the name of CD-ROMs and printing in Listbox:

foreach(string temp in cd_rom.CDRomName)
      listBox1.Items.Add(temp);

Name of all drives:

foreach (string temp in cd_rom.DriveName)
        listBox1.Items.Add(temp);

A bool that indicates whether CD is inserted or not:

cd_rom.CdinCDRom;

If CD inserted == true, then name(Label) of CD is:

cd_rom.CdName;

And finally, string indicates the drive of CD-ROM:

cd_rom.CdDriveName;

History

  • 31st March, 2009: Version 1,0,0
    This is the first version of this DLL and will be updated soon.