استخراج serial hdd للدلفي xe2
#2
اخي الكريم جرب هذه الطريقة فهي ناجحة معي

PHP كود :
function GetHardDiskSerial(const DriveLetter: Char): string;
var
  
NotUsed:     DWORD;
  
VolumeFlags: DWORD;
  
VolumeInfo:  array[0..MAX_PATH] of Char;
  
VolumeSerialNumber: DWORD;
begin
  GetVolumeInformation
(PChar(DriveLetter + ':\'),
    nil, SizeOf(VolumeInfo), @VolumeSerialNumber, NotUsed,
    VolumeFlags, nil, 0);
  Result := Format('
%X',
    [VolumeSerialNumber])
end;

procedure TForm1.FormCreate(Sender: TObject);
var str1:string;
I:integer;
begin
edit1.Text:=GetHardDiskSerial('
c');
end;

procedure TForm1.Edit1Change(Sender: TObject);
begin
Edit1.text := StringReplace(Edit1.text,'
v—)¹TVolSer=' , '', [rfReplaceAll, rfIgnoreCase]);;
end; 


بالتوفيق اخي

اللهمّ إنّي ظلمت نفسي ظلماً كثيراً ولا يغفر الذّنوب إلا أنت

فاغفر لي مغفرة من عندك وارحمني إنّك أنت الغفور الرّحيم
الرد


الردود في هذا الموضوع
استخراج serial hdd للدلفي xe2 - بواسطة sa7er100 - 20-09-2012, 06:40 PM
استخراج serial hdd للدلفي xe2 - بواسطة M_Mori2010 - 22-09-2012, 04:58 AM
استخراج serial hdd للدلفي xe2 - بواسطة sa7er100 - 22-09-2012, 07:29 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم