Undgå Erstatning

Tags:    c++

Hej Udviklere.

Jeg her det her program:
Fold kodeboks ind/udKode 

men når den stoppes fx. 1 gang gemmer den det som den skal men gør jeg det igen tilføje den det bare til filen og det er ikke meningen det skal lave flere filer hver gang man trykker på pil ned.
Hvordan kan dette problem løses?

Tak på forhånd



9 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
f.eks. min log fil med de tastede knapper bliver til en Qbit.txt fil men så hvis der bliver trykket pil ned igen kalder programmet filen for f.eks. Qbit1.txt


Bed den om at gemme den under et forskelligt filnavn hver gang? Med dato eller noget =)



Hvad er det helt nøjagtigt at det skal?

Jeg forstår ikke "det skal lave flere filer hver gang man trykker på pil ned."



f.eks. min log fil med de tastede knapper bliver til en Qbit.txt fil men så hvis der bliver trykket pil ned igen kalder programmet filen for f.eks. Qbit1.txt



behøves ikke være med dato



Hvis du kan leve med at tælleren starter forfra hver gang du starter programmet kan du bruge:

Fold kodeboks ind/udKode 




men så hvis jeg har brugt det så filen kommer frem og så jeg lukker det og åbner det igen vil det så ikke overskrive det?



Tælleren vil starte forfra hver gang programmet startes.

Du kan gemme den sidste værdi i registrerings databasen, se her hvordan:

http://damb.dk/snip/registry.html



kunne man ellers ikke bare gøre sådan så at den kalder filen fx "computernavn.txt" ?



Du kan hente computer navn med:

getenv("COMPUTERNAME")



t