000
02.08.2006, 11:37 Uhr
~Egyptmaster
Gast
|
ICh habe alles zum Thema Zeilenumbruch gelesen nur hilft das auch nix, ich hab \n und \r\n ausprobiert nur geht das auch nicht. ich habe einen CString den ich ein CAtlFile schreibe und will dann den nächsten CString in die nächste zeile haben, doch wenn ich Versuche \n\r hinzuzufügen schreibt er nur zwei Vierecke rein, aslo kann er die zeichen nicht interpretieren. Ich arbeite mit Unicode, falls es daran liegt , wie kann ich das lösen?
C++: |
CString time_str = "hi"; CString s = "ich";
CString br = "\r\n"; CAtlFile file(CreateFile(_T("C:\\tmp.txt"),GENERIC_WRITE,FILE_SHARE_READ | FILE_SHARE_WRITE,0,OPEN_ALWAYS,0,0)); if(file.m_h!=NULL) { file.Seek(0,FILE_END); file.Write(time_str.GetBuffer(),40); file.Write(s.GetBuffer(),40); //file.Write(br.GetBuffer(),2); file.Close(); }
|
danke schonmal |