Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   CD (https://www.delphipraxis.net/54567-cd.html)

ByStones2 6. Okt 2005 16:59


CD
 
HI,

wie kann ich überprüfen ob eine bestimmte CD im laufwerk liegt ???
überprüfung soll nach name der CD ausgehen.

Ratte 6. Okt 2005 18:15

Re: CD
 
Probier mal ob das mit CDs funzt: http://www.dsdt.info/tipps/?id=149
Ratte

sakura 6. Okt 2005 19:36

Re: CD
 
Ansonsten kümmere Dich bitte darum, dass Du etwas aussagekräftigere Titel nutzt. "CD" kann vieles sein ;)

...:cat:...

RavenIV 7. Okt 2005 07:16

Re: CD
 
vermutlich trifft eher dieses zu:
Datenträger in Laufwerk

StefanW 7. Okt 2005 18:55

Re: CD
 
zum Prüfen auf eine "bestimmte" CD würd ich den Befehl "GetVolumeInformation" bevorzugen... besser wäre allerdings wenn du die Seriennummer der CD prüfst. diese ist nur bei sehr wenigen CD gleich, und nicht beeinflussbar (soweit ich weiß).

etwa sowas hier:
Delphi-Quellcode:
Function TLaufwerkInfo.ASN;
Var
    Dummy: DWORD;
    Buffer: Array[0..MAX_PATH] Of Char;
    nummer: DWORD;
Begin
    Try
        GetVolumeInformation(PChar(Self.FLW), Buffer, SizeOf(Buffer), @nummer, Dummy, Dummy, Nil, 0);
        Result := IntToStr(nummer);
    Except
        Result := 'unbekannt';
    End;
End;
Hoffe geholfen zu haben
Tschau Stefan


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:38 Uhr.

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