Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Fichiers Disks [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (MatthieuFourcade)

lundi 10 mars 2003 à 13:35:45 | Fichiers Disks

MatthieuFourcade

Comment faire pour connaitre les disques durs locaux (ex c: , d:, e:) si il y en a plusieurs et avoir leurs lettres dans une variable par exemple et aussi connaitre les lettres des lecteurs (cd rom, dvd rom) ?

Merci de votre aide !



http://mwsgames.free.fr

Matthew

lundi 10 mars 2003 à 15:38:58 | Re : Fichiers Disks

fredlynx

Membre Club Administrateur CodeS-SourceS
Crée un nouveau prog et copie ça dans ta form... puis après à toi d'en faire quoi tu veux...

Private Declare Function GetLogicalDriveStrings Lib "kernel32" Alias "GetLogicalDriveStringsA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long
Private Declare Function GetDriveType Lib "kernel32" Alias "GetDriveTypeA" (ByVal nDrive As String) As Long

Private Const DRIVE_REMOVABLE = 2
Private Const DRIVE_FIXED = 3
Private Const DRIVE_REMOTE = 4
Private Const DRIVE_CDROM = 5
Private Const DRIVE_RAMDISK = 6

Private Sub Form_Load()
Dim Str_Temp As String * 250
Dim PosiStop As Integer
Dim PosiStart As Integer
GetLogicalDriveStrings Len(Str_Temp), Str_Temp
PosiStop = 1
PosiStart = 1
Do
PosiStop = InStr(PosiStop, Str_Temp, Chr(0))
If PosiStop = 0 Then Exit Do
Select Case GetDriveType(Mid(Str_Temp, PosiStart, PosiStop - PosiStart))
Case DRIVE_REMOVABLE
Debug.Print "(Lecteur)"; UCase$(Mid$(Str_Temp, PosiStart, PosiStop - PosiStart - 1))
Case DRIVE_FIXED
Debug.Print "(Disque Dur)"; UCase$(Mid$(Str_Temp, PosiStart, PosiStop - PosiStart - 1))
Case DRIVE_REMOTE
Debug.Print "(Disque Ram)"; UCase$(Mid$(Str_Temp, PosiStart, PosiStop - PosiStart - 1))
Case DRIVE_CDROM
Debug.Print "(CD-Rom)"; UCase$(Mid$(Str_Temp, PosiStart, PosiStop - PosiStart - 1))
Case DRIVE_REMOTE
Debug.Print "(Disque Reseau)"; UCase$(Mid$(Str_Temp, PosiStart, PosiStop - PosiStart - 1))
End Select
PosiStart = PosiStop + 1
PosiStop = PosiStop + 2
Loop
End Sub






-------------------------------
Réponse au message :
-------------------------------

> Comment faire pour connaitre les disques durs locaux (ex c: , d:, e:) si il y en a plusieurs et avoir leurs lettres dans une variable par exemple et aussi connaitre les lettres des lecteurs (cd rom, dvd rom) ?
>
> Merci de votre aide !
>
>
>
> http://mwsgames.free.fr
>
> Matthew



Cette discussion est classé dans : fichiers, rom, lettres, connaitre, disks


Répondre à ce message

Sujets en rapport avec ce message

telecharger des fichiers ftp avec inet sans connaitre leurs noms. [ par titounours ] S'IL VOUS PLAIT JE GALERE DEPUIS 1 SEMAINE!!!tout est dans le titre:je veux telecharger des fichiers sur mon ftp,mais je ne connais pas le nom de ces copie de fichiers en vbscript [ par CC24 ] bonjour à tous,je débute en vbscript et je voudrais savoir s'il est possible de copier des fichiers / dossiers d'un cd-rom vers le disque dur ?je réus ne pas ecrire les lettres, mais connaitre les touches... [ par radada ] Slt : ) Encore l'emmerdeur de service <img src=/imgs2/smile_big.gif border=0 Connaitre la taille des fichiers attachés Outlook [ par daivil ] Bonjour tout le monde,J'ai besoin de réaliser une macro Outlook qui detecte la taille des fichiers attachés pour par exemple empecher les employés d'e connaitre la lettre du lecteur CD ROM [ par youkizouki ] &nb Connaitre les fichiers auxquels accède une application [ par KOSA22 ] Bonjour,Je souhaite savoir si il existe un logiciel similaire à RegMon, qui permettrait de connaitre l'emplacement des fichiers (INI, base de données, Traitement de fichiers image texte [ par phototexte ] Bonjour,  A partir de fichiers image texte, comment  lisser le contour des lettres qui habituellement ont des contours saccadées et des tons de gris v Programmer une "protection" [ par gab229 ] Bonjour!J'aimerais mettre une protection sur un CD-ROM, CD-ROM qui contiendrais des fichiers Word et Excel. En fait, j'aimerais savoir si il est possi connaitre les bibliothèques utilisées par une app [ par guy000 ] bonjour , j'aimerais savoir si c'est possible de connaitre le nom des fichiers contenant les bibliothèques utilisées par une application vb6 et aussi afficher les fichiers .xls [ par kyra1 ] bonjour,dans mon programme j'ai une liste d'où je peux choisir un répertoire et en cliquant sur un répertoire tous les fichiers existants se mettent d


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,452 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.