Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Domodal() und Dateierweiterung

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
25.11.2002, 14:28 Uhr
uTaNG



Hallo,
ich wollte eine Datei Öffnen, die der User selbst auswählen kann und habe "DoModal()" genommenals er mir meinen Verzeichnisbaum annzeigt habe ich mitbekommen das das Feld für die Dateiendungen leer ist .... wie kann ich das ändern?

das er zum Bsp.: *.txt nimmt ...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.11.2002, 14:55 Uhr
void*
Generic Pointer
(Operator)


Hallo!

Ich nehme mal an, dass Du CFileDialog benutzt:
Da musst Du
m_ofn.lpstrFilter
setzen.

Z.B. mit "Text Files\0*.txt\0\0"
--
Gruß
void*
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
25.11.2002, 15:05 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


oder nach MSDN:


C++:
void CChildFrame::OnFileOpen()
{
   // szFilters is a text string that includes two file name filters:
   // "*.my" for "MyType Files" and "*.*' for "All Files."
   char CChildFrame::szFilters[]=
      "MyType Files (*.my)|*.my|All Files (*.*)|*.*||";

   // Create an Open dialog; the default file name extension is ".my".
   CFileDialog fileDlg (TRUE, "my", "*.my",
      OFN_FILEMUSTEXIST| OFN_HIDEREADONLY, szFilters, this);
  
   // Display the file dialog. When user clicks OK, fileDlg.DoModal()
   // returns IDOK.
   if( fileDlg.DoModal ()==IDOK )
   {
      CString pathName = fileDlg.GetPathName();
  
      // Implement opening and reading file in here.
      ...
      //Change the window's title to the opened file's title.
      CString fileName = fileDlg.GetFileTitle ();
  
      SetWindowText(fileName);
   }

}


--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
27.11.2002, 16:07 Uhr
uTaNG



danke !
Dieser Post wurde am 27.11.2002 um 16:08 Uhr von uTaNG editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
03.12.2002, 10:02 Uhr
Hoschi



THX @ all

Hat geklappt ;-)

CU

Hoschi
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: