Datei öffnen mit MFC (CFileDialog)



  • Hallo ich lese den Namen einer Datei mit

    void CtestDlg::OnFileopen()    
    {
        CFileDialog m_ldFile(TRUE);   
    
        // Dialogfeld Öffnen zeigen und Ergebnis auffangen
        if (m_ldFile.DoModal() == IDOK)
        {
            // Gewählten Dateinamen ermitteln
            m_sResult = m_ldFile.GetFileName();
            // Dialogfeld aktualisieren
            UpdateData(FALSE);
        }
    }
    

    Jetzt habe ich auf meiner Variable m_sResult den Namen der Datei.
    Weiß jetzt aber nicht in welchen Format String Array? 😞
    Und wie kann ich jetzt den File hier mit öffnen.
    Wenn jemand helfen könnte wäre das total Klasse 😕



  • IIRC hast du nun einen CString mit dem Pfad.
    Du solltest dich in der MSDN nach CStdioFile umsehen, damit ist Dateihandling sehr praktisch.


Anmelden zum Antworten