Låta programmet skapa en mapp

C/C++

3 svar · 205 visningar · startad av forum

Medlem sedan apr. 2003100 inlägg
Trådstart#1

Hej!

Jag vill att mitt program, med hjälp av kod ska kunna skapa en mapp.
Jag har tittat lite på CreateDirectory, och CreateDirectoryEx, men lyckas inte få det att fungera.

Tacksam för svar

Medlem sedan maj 20021 466 inlägg
#2

Mappen som katalogen skapas i måste också existera. Gör den det?

Annars kan du använda SHCreateDirectory.

Medlem sedan apr. 2003100 inlägg
#3

Japp! Det gör den.

Mappen som skall skapas heter, låt oss säga test2.

C:\test1\test2 skriver jag, varav test1 redan existerar.

Jag ska prova med ditt andra förslag! : )

Medlem sedan juni 20022 599 inlägg
#4

forum skrev:

C:\test1\test2 skriver jag,

Är du säker på att det inte är en gammal klassiker som att du borde skrivit "C:\\test1\\test2", istället?

För övrigt kan du kolla den riktiga orsaken till problemet med GetLastError.

263 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)