ExtraForum - 1299 Private Serverlar - Server Dosya Paylaşımları
Would you like to react to this message? Create an account in a few clicks or log in to continue.
ExtraForum - 1299 Private Serverlar - Server Dosya Paylaşımları

Güncel Paylaşım Forumu !
 
AnasayfaGaleriAramaLatest imagesKayıt OlGiriş yap
Eğlence Başladı Rütbeni Seç! TIKLA
Moderatör Alımı Başladı TIKLA

 

 API disk bilgisi

Aşağa gitmek 
YazarMesaj
ALPA
Site Kurucusu
Site Kurucusu
ALPA


Mesaj Sayısı : 815
Nerden : Ankara
Kayıt tarihi : 02/03/09
Rep Puanı Rep Puanı : 32

API disk bilgisi Empty
MesajKonu: API disk bilgisi   API disk bilgisi Icon_minitimePaz Mart 13, 2011 6:27 pm

Kod:
Option Explicit
Private Declare Function GetVolumeInformation _
Lib "kernel32" Alias "GetVolumeInformationA" _
(ByVal ıLRootPathName As String, _
ByVal lpVolumeNameBuffer As String, _
ByVal nValumeNameSize As Long, _
lpValumeSerialNumber As Long, _
lpmaximumComponentlength As Long, _
lpFilesystemflags As Long, _
ByVal lpFileSystemFileBuffer As String, _
ByVal nFileSystemFileSize As Long) As Long




Private Sub Drive1_Change()
Dim r As Long
Dim pos As Long
Dim VolumeSN As Long
Dim MaxFNLen As Long
Dim FsName As String
Dim maxuz As Long
Dim flags As Long
Dim VolumeName As String
Dim sunucu As String
 
ForeColor = &HFF&
FontSize = 10

 
VolumeName = Space(14)
FsName = Space(32)
sunucu = Left(Drive1.Drive, 2) & ""
r = GetVolumeInformation(sunucu, VolumeName, Len(VolumeName), VolumeSN&, maxuz, flags, FsName, Len(FsName))

If r = 0 Then Exit Sub
pos = InStr(VolumeName, Chr(0))
If pos Then VolumeName = Left(VolumeName, pos - 1)

Print "Volume Adı .............: ", VolumeName
Print "Seri No ................: ", Hex(VolumeSN)
Print "Max Dosya Adı uzunluğu .: ", maxuz

pos = InStr(FsName, Chr(0))
If pos Then FsName = Left(FsName, pos - 1)
Print "Sistem .................: ", FsName

If flags And &H8000 Then Print "Sıkıştırma :", , "DblSpace veya DrvSpace"

If flags And &H10 Then Print "Sıkıştırma :", , "Dosya Tabanlı"

Print "Büyük Küçük Harf Ayırımı :",

If flags And 1 Then Print "Var" Else Print "Yok"
Print "____________________________________________"




End Sub

Private Sub Form_Load()
Show
Drive1_Change

End Sub

________Kullanıcı İmzası_________
API disk bilgisi Imza11
Sayfa başına dön Aşağa gitmek
http://www.weyyo.com
 
API disk bilgisi
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Sınırlı Disk Alanı Problematiğinden Domain Taşıma

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
ExtraForum - 1299 Private Serverlar - Server Dosya Paylaşımları :: Kodlama & Programlama :: Visual Basic-
Buraya geçin:  

weyyo

knight online serverlar

metin2 serverlar

silkroad serverlar