Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Library: Dateien / Laufwerke (https://www.delphipraxis.net/41-library-dateien-laufwerke/)
-   -   Delphi Prüfen ob sich eine Audio-CD im Laufwerk befindet (https://www.delphipraxis.net/6071-pruefen-ob-sich-eine-audio-cd-im-laufwerk-befindet.html)

Daniel B 28. Jun 2003 13:52


Prüfen ob sich eine Audio-CD im Laufwerk befindet
 
Hallo,

hiermit kann man testen ob sich eine Audio-CD im Laufwerk befindet. Ist dies der Fall, so gibt die Funktion ein True zurück.
Delphi-Quellcode:
function TBlupp.AudioCDInDrive(sDrive: String): Boolean;
var
  SR: TSearchRec;
begin
  Result := SysUtils.FindFirst(sDrive + '\*.cda', faAnyFile, SR) = 0;
  SysUtils.FindClose(SR);
end;
Und so könnte der Aufruf aussehen:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  if AudioCDInDrive('D:') then
    ShowMessage('Juhuu, Audio-CD vorhanden! :->')
  else
    ShowMessage('Keine Audio-CD, oder Daten-CD im Laufwerk,' + #13#10 +
      'oder irgend ein Held hat die CD aus dem Laufwerk geklaut! :-(');
end;
Grüsse, Daniel :hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:32 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz