Sistem özelliklerini gösteren component

Yapmak istediğiniz işle ilgili doğru bileşeni bulmak için burayı kullanabilirsiniz. Sadece bulmak için, diğer sorular Programlama forumuna lütfen.
Forum kuralları
Bu forum sadece yapacağınız işle alakalı doğru bileşeni bulmak içindir. Şöyle bir şey yapmam lazım, hangi bileşeni kullanıyım diyorsanız, doğru yerdesiniz.
Cevapla
esraakarslan
Üye
Mesajlar: 28
Kayıt: 30 Haz 2004 02:24

Sistem özelliklerini gösteren component

Mesaj gönderen esraakarslan »

Arkadaşlar benim hdd'nin Disk Seri Numarasını veren bir kompanente ihtiyacım var yani daha doğrusu makinenin sistem özelliklerini tümüyle verecek bir companente ihtiyacım var elinde olan arkadaşlar bana da yardımcı olurlarsa onlara minnettar kalırım. Şimdiden teşekkür ederim.
Herkese iyi çalışmalar....
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7602
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

Harddisk seri nosunu ve fabrika seri nosunu alan örnekler sitede ipuçlarında var. Soru sormadan önce :ara Arama'yı kullanırsanız kolayca cevaplara ulaşabilirsiniz. Mesela : viewtopic.php?t=2497&highlight=harddisk+seri

Sistem özelliklerini alan component : viewtopic.php?t=1972

Kolay gelsin.
Kullanıcı avatarı
tuanna
Üye
Mesajlar: 582
Kayıt: 06 Ara 2004 05:01
Konum: Ankara
İletişim:

Mesaj gönderen tuanna »

istediğin compenet lmd tool7.0 içerisindevar ...demosunu indirirseniz...
Siz hayal edin...Biz yapalım TuannaSoft...
Kullanıcı avatarı
HaokaH
Üye
Mesajlar: 14
Kayıt: 02 Nis 2006 06:37
Konum: Adana/C.University
İletişim:

Mesaj gönderen HaokaH »

Kod: Tümünü seç

procedure TForm1.Button1Click(Sender: TObject);
var
VolumeSerialNumber : DWORD;
MaximumComponentLength : DWORD;
FileSystemFlags : DWORD;
SerialNumber : string;
begin
GetVolumeInformation('C:\',
nil,
0,
@VolumeSerialNumber,
MaximumComponentLength,
FileSystemFlags,
nil,
0);
SerialNumber := IntToHex(HiWord(VolumeSerialNumber), 4) + '-' +
IntToHex(LoWord(VolumeSerialNumber), 4);
Memo1.Lines.Add(SerialNumber);
end;
ProgramcIlIk; Kendini ifade edebilme yetenegidir!
Kullanıcı avatarı
MicroChip
Kıdemli Üye
Mesajlar: 1119
Kayıt: 02 Ağu 2003 01:02
Konum: İstanbul
İletişim:

Mesaj gönderen MicroChip »

mitec derim de başka bi şey derim ama mitec. ;)


saygılar...
Kafkas Kartalı Kabarday
Sitesi!= http://www.ahmetceylan.com
Resim
shadowmann
Üye
Mesajlar: 508
Kayıt: 30 Oca 2004 10:49

Mesaj gönderen shadowmann »

MicroChip yazdı:mitec derim de başka bi şey derim ama mitec. ;)


saygılar...
Ben de dün yazacaktım. Ama arkadaşın istedigi sadece hdd numarası olduğu için yazmadım. Bu soru daha önce forumda geçti.
Admin boşuna demiyor önce arama diye.
Ayrıca googleda HD serial number delphi diye arayınca bu çıktı.

Kod: Tümünü seç

function GetVolumeSerialNumber(ADrive:char):string; 
var 
  VolumeSerialNumber : DWORD; 
  MaximumComponentLength : DWORD; 
  FileSystemFlags : DWORD; 
  SerialNumber : string; 
  Drive:string; 
begin 
  Drive:=ADrive+':\'; 
  GetVolumeInformation(PChar(Drive), 
                       nil, 
                       0, 
                       @VolumeSerialNumber, 
                       MaximumComponentLength, 
                       FileSystemFlags, 
                       nil, 
                       0); 
  SerialNumber := IntToHex(HiWord(VolumeSerialNumber), 4) + 
                  '-' + 
                  IntToHex(LoWord(VolumeSerialNumber), 4); 
  result:=SerialNumber; 
end; 

Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Seri Numarası diye kastedilen Hard Diskin Volume numarası değil, fabrika seri numarasıdır :idea: Bu fonksiyon adı üzerine sadece Volume Numarasnı döndürür :wink:
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
shadowmann
Üye
Mesajlar: 508
Kayıt: 30 Oca 2004 10:49

Mesaj gönderen shadowmann »

Cevapla