Hola a todos.
He stado buscando por internet una curiosidad que tengo y es que me gustaria, saber si puedo con Java abrir i cerrar el lector de CD de mi ordenador.
En uno de los foros de Sun encontre un codigo que ami me compila pero no me funciona y esque yo no se si es porque no se puede o porque utilizo BlueJ y alomejor por esto no puedo hacer que el codigo me termine de compilar.
Ai va el codigo:
class OpenCD
{
public OpenCD()
{
try
{
String driveLetter = javax.swing.JOptionPane.showInputDialog("Enter CD drive letter");
if(driveLetter != null)
{
java.io.File file = new java.io.File("OpenCD.vbs");
java.io.FileWriter fw = new java.io.FileWriter(file);
fw.write("CreateObject(\"Shell.Application\").NameSpace(17).ParseName(\""+driveLetter+"\" & \":\\\").InvokeVerb(\"e&ject\")");
fw.close();
Runtime.getRuntime().exec("WScript.exe openCD.vbs");
Thread.sleep(2000);
file.deleteOnExit();
}
}
catch(Exception e){e.printStackTrace();}
System.exit(0);
}
public static void main(String[] args){new OpenCD();}
}