LoadFromFile rückgabe abfangen?



  • hallo,

    ich hoffe man kann es so machen was mir grade durch den kopf geht....

    unzwar möchte ich, wenn ich eine list->LoadFromFile..... funktion benutze, wenn die datei nicht vorhanden ist! daß das programm ohne fehler meldung weiter arbeitet.

    kann man daß mit einer if abfrage machen so in der art...

    if (list->LoadFromFile("c:\\test.txt") == true);
    {
    .
    .
    }
    esle
    {
    
    }
    

    müsste doch logisch gedacht so in der art gehen, nur leider gehts eben nicht 😞
    bin ich bei dem ansatz richtig?

    thx für hilfe



  • Hallo

    Stichwort Exceptions :

    try
    {
      list->LoadFromFile("c:\\test.txt");
      // Erfolg
    }
    catch(...)
    {
      // Fehler
    }
    

    Nicht vergessen das im Debugmodus Exception in der IDE immer angezeigt werden, auch wenn sie im eigentlichen Programm noch abgefangen und verarbeitet werden.

    bis bald
    akari



  • danke schön :))

    akari schrieb:

    Nicht vergessen das im Debugmodus Exception in der IDE immer angezeigt werden, auch wenn sie im eigentlichen Programm noch abgefangen und verarbeitet werden.
    akari

    === nicht im builder testen! sondern erst project erzeugen und die exe ausführen! bis mir das klar wurde ..... 🙄

    wünsche noch was


Anmelden zum Antworten