Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by scrat1979,
20. Dez 2016
Danke auch an hoika,
Wie gesagt habe ich mit Exceptions relativ "wenig" Erfahrung. Auf jeden Fall werde ich mich nochmals belesen :)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by scrat1979,
20. Dez 2016
Danke für die Antwort. Prinzipiell eine gute Idee und bei anderen Funktionen auch so angewendet. Allerdings gibt es hier mehrere Fehlermöglichkeiten die berücksichtigt werden müssen - also scheidet ein true/false aus.
- UserID < 0
- User-ID existiert nicht
- User mit UserID nicht online
Und warum hier ein try...except-Block (keine Kritik sondern ich möchte es verstehen :) )???
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by scrat1979,
20. Dez 2016
Hallo zusammen :thumb:
Wie der Titel schon sagt stellt sich mir die Frage nach dem best practice für die Behandlung von Fehlern wie z.B. Ungültige Parameter in Funktionen und Prozeduren in selbst geschriebenen Komponenten.
Ein Beispiel: in meiner Komponente gibt es eine Prozedur
Procedure SendText(const UserID : Integer; Text : String);
Es geht hier beispielhaft um den Parameter...