AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 16:32

Parameter dieser Suchanfrage:

Suche in Thema: Funktion/Prozedur abbrechen?
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: Funktion/Prozedur abbrechen?

      Delphi
      by himitsu, 20. Apr 2015
    Dann ist der Try-Except-Block falsch, denn Fehlermeldungen dürfen/sollten niemals verfälscht oder "blind" abgefangen werden.

    Wenn man GUI und Code trennt (MVVM oder Dregleichen), dann darf/sollte man im Code schon eine Exception werfen, wenn die Eingaben "ungültig" sind.

    Was die GUI damit dann macht, ist ihr überlassen.
    * durchreichen und als Fehlermeldung anzeigen
    * oder abfangen und...
  • Forum: Object-Pascal / Delphi-Language

    AW: Funktion/Prozedur abbrechen?

      Delphi
      by himitsu, 20. Apr 2015
    Und extrem große Zahlen?
    2 Milliarden Punkte ist schon ein bissl übertrieben.
    Oder vielleicht war jemand soooo schlecht, daß es mehr Punktabzüge gab, als Punkte. :stupid:

    Also Grundsätzlich kann man das alles als eine "Prüfung auf gültige Eingabewerte (Wertebereich)" ansehn.
  • Forum: Object-Pascal / Delphi-Language

    AW: Funktion/Prozedur abbrechen?

      Delphi
      by himitsu, 20. Apr 2015
    Man dürfte ja erwarten, daß der Benutzer richtige Werte eingibt, also ist das schon ein bissl unerwartet. :angle2:
    Genauso wie die Exceptions bei StrToInt, wenn der Benutzer keine gültigen Zahlen eingibt.
  • Forum: Object-Pascal / Delphi-Language

    AW: Funktion/Prozedur abbrechen?

      Delphi
      by himitsu, 20. Apr 2015
    Ich sehe hier nirgendwo einen Grund für ein Exit, oder Dergleichen.
    Du mußt einfach nur die "ELSE" richtig verschachteln.

    Oder siehe Sir Rufo und du wirfst eine Exception.

    www.if-schleife.de


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=himitsu&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=184768
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:44 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz