Forum

Visual Basic'te don...
 
Bildirimler
Hepsini Temizle

Visual Basic'te donanım bilgilerini nasıl alabilirim?

9 Yazılar
3 Üyeler
0 Reactions
540 Görüntüleme
 FCO
(@fco)
Gönderiler: 28
Trusted Member
Konu başlatıcı
 

Öncelikle merhabalar,

VB dilinde program kodluyorum. Bilgi seviyem pek ileride değil malesef. Lise son sınıf, Bilişim Teknolojileri Veri Tabanı Programlama bölümü öğrencisiyim. Herneyse, VB ile yapacağım bir projede, CPU, GPU, anakart gibi bileşenlerin sıcaklık, frekans, revizyon, model, hatta çarpan ve oluyorsa seri numarasını almam için ne kullanmam gerek?

Cevaplarınız için şimdiden teşekkürler.

 
Gönderildi : 30/08/2010 15:15

(@erkalaslankara)
Gönderiler: 278
Illustrious Member
 

Selamlar,

Bahsettiğin bilgilerin birçoğunu (belki de tamamını) WMI kullanarak alabilirsin. 

VB içinden WMI sorgularını nasıl çalıştırabildiğini öğrenmek için:  http://www.freevbcode.com/ShowCode.asp?ID=4571

Bunu yaptıktan sonraki adım, google'dan doğru aramaları yaparak sana lazım olan WMI sorgularını bulmak o kadar. 

Örneğin; http://tinyurl.com/2uvxb66

 

 

 
Gönderildi : 30/08/2010 16:08

 FCO
(@fco)
Gönderiler: 28
Trusted Member
Konu başlatıcı
 

Erkal hocam öncelikle cevabınız için teşekkürler.

WMI Code Creator 1.0 adlı bir program indirdim daha önceden. Microsoft tarafından sunulan ve yararlı bir program. Herneyse, bu kodlarda istediğim bilgilerin çoğunu alamıyorum. Örneğin CPU Revizyonu gibi. Peki bunlara nasıl ulaşacağım? WMI'dan başka bir yolu var mı? 

 
Gönderildi : 30/08/2010 19:38

(@erkalaslankara)
Gönderiler: 278
Illustrious Member
 

Selamlar,

Ben yazılım ile uğraştığım yıllarda bu tür detay bilgileri alabilen componentler vardı Delphi için. HDD serial number'ını felan onlarla çekerdik. Mutlaka benzer componentler şimdi de vardır. Fakat ezbere bilemiyorum tabi. Google aramaları ile bulamazsan www.yazilimuzmani.com forumlarına sorabilirsin. 

 
Gönderildi : 31/08/2010 11:45

(@riza-sahan)
Gönderiler: 18033
_
 

Gerekli donanım bilgilerini veren apiler var bunları kullanabilirsiniz.


www.pscode.com sayfasından veya http://www.google.com.tr/#hl=tr&q=windows+api+visual+basic&aq=f&aqi=&aql=&oq=&gs_rfai=&fp=db6e5d9726675fd4  windows visual basic ip kodlarını veren bir programdan yararlanabilrisiniz.Okul zamanında bu tarz şeyler yapmıştık ama uğraşmadıkça akılda kalmıyor pek.

1984 doğumluyum. 4 yaşından bu yana İstanbul’da yaşıyorum. Sırası ile aşağıdaki okullarda eğitim gördüm. Paşaköy ilkokulu (1990-1995) Kartal Zekeriyya Güçer İlköğretim Okulu(1995-1998) Ümraniye Teknik ve Endüstri Meslek Lisesi Bilgisayar Bölümü(1998-2001) Kocaeli Üniversitesi Bilgisayar Programcılığı(2002-2004) Anadolu Ünv. İşletme Fakültesi(2006-2009) Lise yıllarından sonra bir bilgisayar firmasının teknik servisinde mesleğe merhaba dedim. Outsource olarak Citibank ytl ve bina taşınma projesinde yer alarak 8 ay görev yaptım. Bu görevden sonra şu an çalışmakta olduğum yerde bilgi işlem sorumlusu olarak göreve başladım ve 18 yıldır görevimin başındayım.

 
Gönderildi : 31/08/2010 11:56

 FCO
(@fco)
Gönderiler: 28
Trusted Member
Konu başlatıcı
 

Erkal ve Rıza hocam yanıtlarınız için teşekkürler. 

Gerekli API'leri araştırmaya başladım. Pekala burası tamam ama işlemci hızı boştayken düşüyor yükte gerçek hızına geliyor. Bunu anlık takip etmem lazım. Yani VB'de refresh etme nasıl oluyor?

 
Gönderildi : 31/08/2010 14:06

(@riza-sahan)
Gönderiler: 18033
_
 

Merhaba,


Bunun için bir timer koyarsın interval değerini 1000 yaparsın timeri her bir refresh işlemi yapmasını sağlarsın.

1984 doğumluyum. 4 yaşından bu yana İstanbul’da yaşıyorum. Sırası ile aşağıdaki okullarda eğitim gördüm. Paşaköy ilkokulu (1990-1995) Kartal Zekeriyya Güçer İlköğretim Okulu(1995-1998) Ümraniye Teknik ve Endüstri Meslek Lisesi Bilgisayar Bölümü(1998-2001) Kocaeli Üniversitesi Bilgisayar Programcılığı(2002-2004) Anadolu Ünv. İşletme Fakültesi(2006-2009) Lise yıllarından sonra bir bilgisayar firmasının teknik servisinde mesleğe merhaba dedim. Outsource olarak Citibank ytl ve bina taşınma projesinde yer alarak 8 ay görev yaptım. Bu görevden sonra şu an çalışmakta olduğum yerde bilgi işlem sorumlusu olarak göreve başladım ve 18 yıldır görevimin başındayım.

 
Gönderildi : 31/08/2010 14:35

 FCO
(@fco)
Gönderiler: 28
Trusted Member
Konu başlatıcı
 

Teşekkürler Rıza hocam.

 
Gönderildi : 31/08/2010 14:50

(@riza-sahan)
Gönderiler: 18033
_
 

Ben teşekkür ederim.

1984 doğumluyum. 4 yaşından bu yana İstanbul’da yaşıyorum. Sırası ile aşağıdaki okullarda eğitim gördüm. Paşaköy ilkokulu (1990-1995) Kartal Zekeriyya Güçer İlköğretim Okulu(1995-1998) Ümraniye Teknik ve Endüstri Meslek Lisesi Bilgisayar Bölümü(1998-2001) Kocaeli Üniversitesi Bilgisayar Programcılığı(2002-2004) Anadolu Ünv. İşletme Fakültesi(2006-2009) Lise yıllarından sonra bir bilgisayar firmasının teknik servisinde mesleğe merhaba dedim. Outsource olarak Citibank ytl ve bina taşınma projesinde yer alarak 8 ay görev yaptım. Bu görevden sonra şu an çalışmakta olduğum yerde bilgi işlem sorumlusu olarak göreve başladım ve 18 yıldır görevimin başındayım.

 
Gönderildi : 31/08/2010 15:34

Paylaş: