datei auslesen



  • hi,

    wie ließt man denn den inhalt einer datei aus ? geöffnet ist sie schon. nun will ich den inhalt in ein fenser schreiben. die fensterklasse ins cricheditview. bitte helft mir .

    gruesse rene



  • moin, folgenden code habe ich mal zu testzwecken geschrieben

    char str [100];
    try
    {
    	CFile datei("c:\\demo.txt",CFile::modeRead );
    	datei.Read(str,sizeof(str));
    	datei.Close();
    }
    catch (CFileException *e)
    {
    	if (e->m_cause ==CFileException::fileNotFound)
    	printf("Datei nicht gefunden \n");
    	e->Delete();
    }
    //Text ausgeben
    CString s = str; //keine ahnung man das muss, oder ob str auch gehen würde (nicht getestet)
    GetDlgItem(IDC_EDIT1)->SetWindowText(s);
    

    als hinweis, der code liest nur die ersten 100 zeichen aus



  • hi.

    werde das ganze wohl zeilen weise auslesen und in das fenster schreiben. weil mit 100 hat das wenig sinn. muss dynamisch sein das array und das in sehr großen dimensionen. also zeilenweise.

    thx

    rene


Anmelden zum Antworten