Möchte in Visual C++ (SDI-Anwendung) eine Datei au

Hallo,

ich hab schon seit Tagen ein riesen Problem, mittlerweile hab ich es geschafft aus meiner Datenbank, die Datensätze in txt-Dateien zu schreiben, nur will ich diese nun auslesen und in einer CString-Variable speichern.
Ich hab es schon auf die unterschiedlichsten Arten versuch, nur jedes mal bleib ich bei meiner in Visual C++ geschriebenen MFC-Anwendung bei der char-abfrage hängen.

 ifstream dat\_ein;


 m\_sdateiname = "Variablen\\adressDB-building.txt";

 dat\_ein.open(m\_sdateiname, ios::in);

// char zeichen;

 while (!dat\_ein.eof())
 {
 dat\_ein.get(m\_ctest);
 UpdateData(TRUE);
 }


 dat\_ein.close(); 

Vieleicht kann mir hier jemand weiterhelfen.

Vielen dank schonmal im vorraus.

MfG

Bonzon

Hallo,

nur jedes mal bleib ich bei meiner in Visual C++ geschriebenen
MFC-Anwendung bei der char-abfrage hängen.

Warum nicht das nutzen was in der MFC drinn ist.

 CFile theFile;
 CFileException exept;
 CString szReadData;
 CString pFileName = "testfile.txt" ;
 if( !theFile.Open( pFileName, CFile::modeRead, &exept ) )
 {
 nErrors=1; 
 } 
 else 
 { 
 ULONGLONG dwLength = theFile.GetLength();
 TCHAR\* pbuf= new TCHAR[(size\_t)dwLength];
 UINT nBytesRead = theFile.Read( pbuf, (UINT)dwLength );
 for (int counting=0;counting 

ungetestet

Super… ich danke dir RakonDark, du hast mir riesig weitergeholfen.
Es hat wunderbar geklappt.

MfG

Bonzon

*Emotion*

Super… riesig
weitergeholfen.
Es hat wunderbar geklappt.

*freu* *hüpf* *spring* * jodellll * * jauchz * *dreh* * rotier*
*saltomortale* *einbeinstehen* *lächel* *grins*

Das freut mich für Dich :wink: