Visual Basic – Basit Disk bilgilerini toplama
Merhaba Programlama Takipcileri Pcniz Hakkında bilgileri Ögrenmek Sürücüler Hakkında bilgi Toplamak İstiyounuz ozman okuyun derim.
Bilgisayarınızda ki sürücüler hakkında bilgi toplamak istiyorsanız bunun en basit yolu filesystemobject i kullanmaktır. Normal de bu bilgilere ulaşmak için bir çok api kullanmak gerekir. Ama biz bunu scrrun.dll içindeki filesystemobject i kullanarak kolaylıkla yapabiliriz.Zaten bilimin amacı da hayatı kolaylaştırmak ve güzelleştirmek değilmidir.
Her zaman olduğu gibi yeni bir proje açalım ve project-references dan Microsoft scripting runtime ı projemize dahil edelim. Formun üzerine sadece minik bir buton koyalım ve formun kod alanına aşağıdakileri aynen yapıştıralım.
Option Explicit ‘Her zaman değişkenler tanımlı olmalı
Private Sub Form_Load() 'formu maximized şekilde açmazsak yazıların hepsini göremeyebiliriz Me.WindowState = 2 End Sub Private Sub Command1_Click() Dim fs As New Scripting.FileSystemObject 'tanımlama Dim drv As Drive 'uygun olmayan bir sürücü varsa hata vermesin On Error Resume Next For Each drv In fs.Drives Select Case drv.DriveType 'sürücünün türü Case 1: Print "DİSKET SÜRÜCÜ: " & drv.DriveLetter Case 2: Print "HARDDİSK: " & drv.DriveLetter Case 3: Print "A? SÜRÜCÜSÜ: " & drv.DriveLetter Case 4: Print "CDROM: " & drv.DriveLetter Case 5: Print "RAM SÜRÜCÜ: " & drv.DriveLetter Case 0: Print "BİLİNMİYOR: " & drv.DriveLetter End Select 'kullanılabilir durumda mı? If drv.IsReady Then Print " Hazır" Else Print " Hazır değil" End If Print " Adı: " & drv.VolumeName Print " Yolu: " & drv.Path Print " Tam Yolu: " & drv.RootFolder Print " Toplam alan: " & drv.TotalSize Print " Boş alan: " & drv.FreeSpace Print " Dosya Sistemi: " & drv.FileSystem Print " Seri Numarası: " & drv.SerialNumber Next drv End Sub
İşte bu kadar; artık sistemdeki tüm sürücülerin özelliklerini elde ettik. Bu kodları işinize yarayacak yerde kullanmak size kalmış.Kolay gelsin. programlamadersleri.com