/ Forside / Teknologi / Udvikling / C/C++ / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
C/C++
#NavnPoint
BertelBra.. 2425
pmbruun 695
Master_of.. 501
jdjespers.. 500
kyllekylle 500
Bech_bb 500
scootergr.. 300
gibson 300
molokyle 287
10  strarup 270
Omdøbe en mappe?
Fra : Martin Kruse


Dato : 30-01-04 10:06

Hej igen

Jeg leder efter en måde at omdøbe en mappe med c++.
Jeg ved det er muligt, men hvordan gør man?

--
Martin Kruse



 
 
Kasper Larsen (30-01-2004)
Kommentar
Fra : Kasper Larsen


Dato : 30-01-04 15:57


"Martin Kruse" <martin.kruse@get2net.dk> skrev i en meddelelse
news:bvd6p4$26bg$1@news.cybercity.dk...
> Hej igen
>
> Jeg leder efter en måde at omdøbe en mappe med c++.
> Jeg ved det er muligt, men hvordan gør man?

I win32 API, MFC, VCL WXWindows eller ..... ?

Kasper Bo Larsen [Odense]



Bertel Brander (30-01-2004)
Kommentar
Fra : Bertel Brander


Dato : 30-01-04 21:30

Martin Kruse wrote:
> Jeg leder efter en måde at omdøbe en mappe med c++.
> Jeg ved det er muligt, men hvordan gør man?
>

På nogle systemer kan man bruge rename(...). Hvis ikke
man kan det på dit må du fortælle hvilken kompiler og
OS du bruger.

/b


Kasper Larsen (30-01-2004)
Kommentar
Fra : Kasper Larsen


Dato : 30-01-04 23:50


"Bertel Brander" <bertel@post4.tele.dk> skrev i en meddelelse news:401abe73>
På nogle systemer kan man bruge rename(...). Hvis ikke
> man kan det på dit må du fortælle hvilken kompiler og
> OS du bruger.

Under win32 er det nok SHFileOperation der umiddelbart er mest interessant.

Kasper



Martin Kruse (31-01-2004)
Kommentar
Fra : Martin Kruse


Dato : 31-01-04 08:30

Æhhehe... Jeg må nok hellere skrive det hver gang så
Jeg er temmelig grøn i c++ så jeg er ik helt med på alt det der lige blev
spurgt om.

Jeg bruger Dev-C++ som kompiler og jeg kører Win XP..
Håber det er nok info.

Det ville være super hvis jeg ku få et lille kode-eksempel at komme igang på


--
Martin Kruse


"Kasper Larsen" <kb_larsen@hotmail.com> wrote in message
news:PcBSb.4682$ud5.2356@news.get2net.dk...
>
> "Bertel Brander" <bertel@post4.tele.dk> skrev i en meddelelse
news:401abe73>
> På nogle systemer kan man bruge rename(...). Hvis ikke
> > man kan det på dit må du fortælle hvilken kompiler og
> > OS du bruger.
>
> Under win32 er det nok SHFileOperation der umiddelbart er mest
interessant.
>
> Kasper
>
>



Bertel Brander (31-01-2004)
Kommentar
Fra : Bertel Brander


Dato : 31-01-04 13:30

Martin Kruse wrote:

> Jeg bruger Dev-C++ som kompiler og jeg kører Win XP..
> Håber det er nok info.
>
> Det ville være super hvis jeg ku få et lille kode-eksempel at komme igang på

Nu er Dev-C++ jo ikke en kompiler, kompileren hedder sansynligvis mingw.
Følgende virker med cygwin, en anden gcc klon:

#include <stdlib.h>
#include <stdio.h>

int main(int argc, char *argv[])
{
if(argc != 3)
{
fprintf(stderr, "Du skal angive navnet på den mappe der skal
renames og det nye navn\n");
return EXIT_FAILURE;
}
if(rename(argv[1], argv[2]) == 0)
return EXIT_SUCCESS;
fprintf(stderr, "Kunne ikke omdøbe %s til %s\n", argv[1], argv[2]);
return EXIT_FAILURE;
}

Du kører det blot med programnavn.exe oldname newname

/b


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408921
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste