Frage zu OPENFILENAME



  • Hallo also ich will OPENFILENAME benutzen damit man sich nen file auswählen kann klappt auch ganz gut nur will ich das nur bestimmte datein angezeigt werden und zwar nur *.exe.
    Ich weiss das ich da was mit LPCTSTR lpstrFilter;

    machen muss nur klappt es ned 😢

    mein code

    OPENFILENAME ofn;
    ...
    ...
    ...
    ofn.lpstrFilter = "Exe Files (*.exe)";
    

    aber er zeigt mir auch alle andren an 😢 wie muss ofn.lpstrFilter ausschauen damit NUR EXE dateien angeigt werden 😕

    hab auch schon im Petzold dazu nachgeschlagen aber da stand ned alzuviel darüber :(.

    [ Dieser Beitrag wurde am 30.01.2003 um 14:45 Uhr von SpliFFa editiert. ]



  • Versuchs mal mit

    ofn.lpstrFilter = "Exe Files (*.exe)\0*.exe\0";
    


  • wunderbar 😃

    Vielen Dank KPC für die schnelle Hilfe.


Anmelden zum Antworten