Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.644 Beiträge
Delphi 12 Athens
|
Re: Progblem mit CD öffnen/schließen programm
1. Feb 2008, 18:13
Delphi-Quellcode:
unit test1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, mmsystem;
type
TForm1 = class(TForm)
edit1: TLabeledEdit;
Button1: TButton;
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure OpenCDDrive( const ADriveChar: Char; Open: Boolean);
begin
if mciSendString(PChar(' open '+ADriveChar+' : type cdaudio alias cdlw'),
Nil,
0,
0) = 0 then
begin
if Open then
mciSendString(' set cdlw door open wait', Nil, 0, 0)
else
mciSendString(' set cdlw door closed wait', Nil, 0, 0);
mciSendString(' close cdlw', Nil, 0, 0);
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
if Length(edit1.text, true) > 0 then
OpenCDDrive(edit1.text[1],true);
end;
end.
So wird ein Schuh draus
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|
|
Zitat
|