Avatar billede martin Nybegynder
07. juni 2000 - 12:31 Der er 3 kommentarer

Find TEMP dir...

Hej,

Hvordan finder jeg ud af hvor brugerens TEMP dir er?
Avatar billede philiph Nybegynder
07. juni 2000 - 23:49 #1
Via et lille API kald:

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

Public Function GetTempPath() As String
  Dim Temp As String
  Dim TempLen As Long
 
  Temp = Space(MAX_PATH)
  TempLen = apiGetTempPath(MAX_PATH, Temp)
  GetTempPath = Left(Temp, TempLen)
End Function

Philip
Avatar billede jper Nybegynder
08. juni 2000 - 14:04 #2
På menuen Project under References... kan du sætte en reference til Microsoft Scripting Runtime og indsætte følgende kode der hvor du skal have fat i TEMP dir:

Dim fso As FileSystemObject
Dim strTempDir As String

Set fso = New FileSystemObject

strTempDir = fso.GetSpecialFolder(TemporaryFolder)
Avatar billede rrm Nybegynder
29. marts 2001 - 22:46 #3
Davs Martin

Tag et kik på http://www.vb-world.net
Her er kode til det.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester