![]() |
Seriennummer eines Laufwerkes ermitteln
Delphi-Quellcode:
Oder für Delphi 3:
function GetSerialNumber(Const ADrive: Char): Integer;
var SerialNum : pdword; a, b : dword; Buffer : array[0..255] of char; begin Result:=0; if GetVolumeInformation(PChar(ADrive+':\'), Buffer, SizeOf(Buffer), SerialNum, a, b, nil, 0) then Result:=SerialNum^; end;
Delphi-Quellcode:
Aus einem Beitrag von FuckRacism.
function GetSerialNumber(const ADrive: Char): Integer;
var tmp: Integer; buffer: array[0..19] of Char; SerialNum: PDWORD; begin try GetVolumeInformation(PChar(ADrive+':\'), @buffer[0], SizeOf(buffer), @SerialNum, tmp, tmp, nil, 0); Result := SerialNum^; except On EAccessViolation Do end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:10 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