Astuces de recherche...
Home
- Accueil & nouveautés
- Les newsgroups VB
- Téléchargements
- L'équipe
- Nous contacter
- Liens
Rubriques
- Toutes les questions
- Affichage & graphismes
- Algorithmique
- API
- Base de registre
- Bases de données
- Contrôles
- Date & heure
- Déploiement
- Divers
- Erreurs & problèmes
- Fichiers & dossiers
- Généralités
- Impression
- Internet & mails
- Math
- Multimédia
- Réseaux
- Structures de données
- Texte & strings
- VB .Net
- VB Script
- VBA
- Windows

Question 85

Comment retrouver le dossier temporaire de Windows ?

L'API SHGetSpecialfolderPath (cfr. Question 60) ne permettant pas de retrouver le chemin du dossier temporaire, il faut employer l'API GetTempPath :

Private Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long
Const MAX_PATH=260

Public Function GetTemporyFolderPath() As String

    Dim sBuffer As String
    Dim RV As Long

    sBuffer= String(MAX_PATH, Chr(0))
    RV = GetTempPath(MAX_PATH, sBuffer)
    GetTemporyFolderPath= Left(sBuffer, RV)

End Function

Date de publication : 16 septembre 2002
Dernière modification : 16 septembre 2002
Rubriques : Fichiers & dossiers, Windows
Mots-clés : temp, tempory, dossier, GetTempPath