Dateizugriff mit CFile oder CFileDialog ??? aber wie ???



  • wollte in einer SDI-Anwendung auf eine Datei zugreifen. In meinem Buch steht was von CFile - Klasse, aber im Visual-Klassenassi gibt es die nicht - nur die CFileDialog.

    Muß ich die CFileDialog nehmen und mit Dialogfeldern arbeiten ???

    Naja vielleicht hat ja einer einen Vorschlag ?!?!?! DANKE schon mal... :confus



  • Was hast du denn mit dem Klassenassistenten vorgehabt??

    Definiere dir doch einfach dort wo du die Klasse verwenden willst ein CFile-Objekt mit

    CFile stream;
    


  • Danke!

    CFile dateizugriff ("person_datei_2.txt", 
                                  CFile::modeCreate | CFile::modeWrite ) ;
    	dateizugriff.Write(str, sizeof (str)) ;
    	dateizugriff.Close() ;
    

    Es gibt zwar keine Fehlermeldung, aber die Datei wird auch nicht erstellt!

    😕

    und somit kann auch nix geschrieben werden 😞



  • Der Fehler bzw. das Problem war, das man den absoluten Phad angeben muß !!!

    CFile dateizugriff_2(
                        "C:\\Visual++\\Projects\\projekt_3\\person_datei_2.txt", 
                         CFile::modeCreate | CFile::modeWrite ) ;
    
    	dateizugriff_2.Write("asdasd", sizeof (str)) ;
    	dateizugriff_2.Close() ;
    

Anmelden zum Antworten