22-09-2012, 04:58 AM
اخي الكريم جرب هذه الطريقة فهي ناجحة معي
بالتوفيق اخي
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;
بالتوفيق اخي
اللهمّ إنّي ظلمت نفسي ظلماً كثيراً ولا يغفر الذّنوب إلا أنت
فاغفر لي مغفرة من عندك وارحمني إنّك أنت الغفور الرّحيم
فاغفر لي مغفرة من عندك وارحمني إنّك أنت الغفور الرّحيم

