Télécharger le zip
Salut, Il y a un autre moyen d'obtenir les infos de ta machine de façon plus propre en dotnet et dans d'autre langage que d'utiliser les API. Je te conseille d'utiliser le WMI, exemple execute le programme wbemtest (dans l'executer demarrer) Puis selection le bouton requete et tape la requete wql suivante select * from win32_videoController et la par magie toutes les caractéristiques de ta carte video sont remontées. en suite select caption from win32_videoController te donnera le nom de la carte ..... Et c'est utilisation en ADO.net je crois. Pour avoir cela dans dotnet2 Il faut utiliser system.management Toute ta machine est accessible comme ça et ce qui est encore plus fort c'est que tu peux utiliser WMI pour voir des caractéristiques des autres machines du réseau. Surveillance des disques, cpu et compagnie. Utilise WMI, c'est plus sur que les API au niveau des compatilibilités multisystèmes. Et le nombres d'info que tu peux avoir est énorme sans aller creuser dans la doc de windows et de ses API. Bon courage.
Salut moi j'ai 0 Mo sur tous les disques réseaux et dur!
Moi pareil que Drikce06... je pense que c'est à cause du nom après la lettre... Mais je sais pas comment séléctionner juste la lettre et pas le nom... :(
bon j'ai trouvé ^^ Public Sub Get_Total_Disk_Space() Dim SecPerClus, BytePerSec, NumFreeClus, TotNumClus As Integer Dim GetUnity As String = "" PathName = UCase(Main.Drive1.Drive) Dim pathname2 As String = PathName.Length Dim pathname3 As String = PathName.Remove(2, pathname2 - 2) If PathName = "A:" Or PathName = "B:" Then PathName = "C:" GetDiskFreeSpaceEx(pathname3, SecPerClus, BytePerSec, NumFreeClus, TotNumClus) Total = SecPerClus * BytePerSec * CDbl(TotNumClus) Free = SecPerClus * BytePerSec * CDbl(NumFreeClus) Used = Total - Free If Total < 1000000000 Then Total = Total / (1024 ^ 2) GetUnity = " Mo" ElseIf Total >= 1000000000 Then Total = Total / (1024 ^ 3) GetUnity = " Go" End If Dim abc As String = "L'espace totale sur le lecteur " & pathname3 & " est de: " Main.Label5.Text = abc & Strings.Format(Total, "0.0") & GetUnity End Sub C'est pas très propre je pense, mais je suis débutant... en Espérant que ca puisse aider d'autres personnes...
Bonjour, Y'a-t-il une possibilite de créer un fichier de type exe pour ce programme ? Merci par avance.
@TouFoux c'est à dire?C'est un exe .net qui est fait ??
Tout simplement, je souhaite lancer ce programme mais je n'y arrive pas :'(comment faire stp ?
Je ne sais pas compilé avec visual studio express 2005 ou 2008 ou 2010et ca devrait marcher.C'est quoi l'erreur?
en fait, tout simplement que je n'ai pas VS mais ce programme m'intéresse donc j'aurais voulu le tester directement sur mon PC.
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 874 776 membres 0 nouveaux aujourd'hui 16 152 membres club