Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi CD-ROM Laufwerke erkennen (https://www.delphipraxis.net/67984-cd-rom-laufwerke-erkennen.html)

johnnycat14 22. Apr 2006 21:10


CD-ROM Laufwerke erkennen
 
Hallo Leute,
es gibt so vieles über CD-ROM erkennung zu lesen,
aber ich habe wirklch schwierigkeiten das umzusetzen. :(
Kann denn keiner das mal verständlich erlklären? Auch für Delphianfänger?!
Gruß John

Garfield 30. Apr 2006 22:06

Re: CD-ROM Laufwerke erkennen
 
Was willst Du denn umsetzen?

Was einfaches ist dort: http://www.delphipraxis.net/internal...ct.php?t=48698

Oder das Projekt im letzten Beitrag ansehen: http://www.delphipraxis.net/internal...ct.php?t=80846

la.reunion 30. Apr 2006 23:47

Re: CD-ROM Laufwerke erkennen
 
Hier noch ein Code um den Name des jeweiligen Laufwerks anzuzeigen(Also den Name des eingelegten Mediums)


Delphi-Quellcode:
function GetVolumeName(DriveLetter: Char): string;
var
  dummy: DWORD;
  buffer: array[0..MAX_PATH] of Char;
  oldmode: LongInt;
begin
  oldmode := SetErrorMode(SEM_FAILCRITICALERRORS);
  try
    GetVolumeInformation(PChar(DriveLetter + ':\'),
                         buffer,
                         SizeOf(buffer),
                         nil,
                         dummy,
                         dummy,
                         nil,
                         0);
    Result := StrPas(buffer);
  finally
    SetErrorMode(oldmode);
  end;
end;
Lg La.Reunion


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:25 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