AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Logikfrage: Wie Fehler sammeln und abarbeiten?
Thema durchsuchen
Ansicht
Themen-Optionen

Logikfrage: Wie Fehler sammeln und abarbeiten?

Ein Thema von Assertor · begonnen am 18. Okt 2007 · letzter Beitrag vom 19. Okt 2007
 
Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#1

Logikfrage: Wie Fehler sammeln und abarbeiten?

  Alt 18. Okt 2007, 09:54
Hallo,

ich brauch mal Eure Hilfe.

Ich habe eine Anwendung, die verschiedene Fehler behandelt. Der Status wird per Icon und Text (Label) angezeigt.

Nun überlege ich, wie ich die ganzen Informationen verarbeiten kann. Es können an verschiedenen Stellen Fehler auflaufen. Falsche Einstellungen, Druckerprobleme, Datenbankprobleme, IPC vom Service kann Fehler melden etc.pp.

Wie kann man das für den Benutzer ergonomisch verarbeiten? Ich habe für das Icon 3 Zustände: Ok, Warnung und Fehler.

Je nach Schweregrad, wird es zugeordnet (theoretisch).

Ich überlege, in Richtung einer FiFo-Liste zu gehen - In-Memory Fehlerprotokoll und prüfen, ob er schon mal gemeldet wurde (dann nicht neu triggern) und wenn es einer "Fehler" ist, die weitere Ausführung unterbinden. Auch in den Threads per Pause bzw. Terminate.

Alles klar soweit? Habt Ihr hier Anregungen, z.B. gedankliche Lösungen aus Euren Projekten?

Kein Source, nur Ideen bitte

Gruß winkel79

Frederik
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:50 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz