Fileopen Dialog
-
Hi Leute,
wie kann ich in C++ einen fileopen Dialog erzeugen. Benutze VC++. Ich hab da was von CDialog gelesen. Ich möchte mir den Dateinamen mit Pfad holen und diesen dann einem ifstream übergeben.
Kann mir da jemand helfen?
Danke in voraus
xthing
-
Mit Standard-C++ funktioniert das nicht. Falls du mit der MFC arbeitest (wovon ich mal ausgehe), dann gibt es die Klasse CFileDialog:
http://msdn2.microsoft.com/en-us/dk77e5e7(vs.80).aspx
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum MFC (Visual C++) verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Hi,
void OeffnenDlg::OnIrgendwas() { CFileDialog m_DatOeffnen(TRUE); m_DatOeffnen.m_ofn.lpstrInitialDir = "C:\\Temp\\"; if ( m_DatOeffnen.DoModal() == IDOK) { m_sErgebniss = m_ldDatOeffnen.GetPathName(); UpdateData(FALSE); } }