Avatar billede ladyhawke Novice
07. januar 2005 - 08:24 Der er 8 kommentarer og
1 løsning

temp folder

Hvordan finder jeg den (win32)?
Det skal være muligt for winNT4+ /win95+
Avatar billede arne_v Ekspert
07. januar 2005 - 08:44 #1
Prøv:

getenv("TEMP")
Avatar billede ladyhawke Novice
07. januar 2005 - 08:49 #2
gælder den for alle de nævnte win OS? Jeg har hørt et eller andet om at den skifter, men kan man så lave en simpel struktur der finder den, uanset, måske ved hjælp af noget try/catch
Avatar billede arne_v Ekspert
07. januar 2005 - 08:54 #3
Jeg mener at den gælde fra DOS anno sidst i 80'erne til Windows 2003.
Avatar billede arne_v Ekspert
07. januar 2005 - 08:55 #4
Men du skal huske at strcpy'e data over i din variabel inden du kalder
getenv igen !
Avatar billede ladyhawke Novice
07. januar 2005 - 09:03 #5
jeg prøver :)
Avatar billede ladyhawke Novice
07. januar 2005 - 10:08 #6
Det ser ud til at virke fint foreløbig (XP, tester den senere på andet)

Læg bare et svar :o)

Har lige et tillægsspørgsmål: hvordan får jeg nemmest lavet en TCHAR om til LPCTSTR
Avatar billede arne_v Ekspert
07. januar 2005 - 10:33 #7
svar
Avatar billede arne_v Ekspert
07. januar 2005 - 10:33 #8
Prøv:

TCHAR c;
LPCTSTR s = (LPCTSTR)&c;
Avatar billede ladyhawke Novice
07. januar 2005 - 10:34 #9
Fandt ud af resten også, tak for hjælpen endnu engang :o)
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