Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » werte in datei speichern mit variablen dateinamen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
03.12.2002, 14:38 Uhr
~Bast
Gast


Hallo,

ich will in MFC (ist glaub ich reiner C Code) eine Datei erstellen deren Namen ich generiere.

so in etwa: DATUM_NUMMER_ZEIT_INDEX.txt
für jetzt 031202_007_250_1.txt
oder 0312020072501.txt
das erstellen einer datei, sowie datum ist bekannt.aber in CArchive will der immer einen konstanten wert als dateinamen haben!

NUMMER = 007 , ZEIT =250 sind INT-grössen die ausgelesen werden.

aneinanderreihen mit
CString s;
s = timeNow.Format(%d%m%y);
s = s + NUMMER;
s = s + ZEIT;

Datei.Open(s,.......)

Wie kann ich das am besten hinbekommen?

Danke!!

MFG Bast
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
03.12.2002, 15:08 Uhr
Tommix



Hallo,

Zitat:

MFC (ist glaub ich reiner C Code)


... ganz bestimmt nicht.


C++:
CString s;
s = timeNow.Format(%d%m%y);

CString s2;
s2.Format("_%d_%d.txt", NUMMER, ZEIT);

s += s2;

CFile file(s, CFile::modeWrite | CFile::modeCreate /*flags nach bedarf*/);
CArchive ar(&file, CArchive::store);

//...

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
05.12.2002, 08:45 Uhr
~Bast
Gast


Vielen Dank!!


darauf muss ein dummy erst mal kommen ;o).

Bye
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: