AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Fehlerliste in Eigener Unit

Ein Thema von MCOP2001DE · begonnen am 17. Apr 2008 · letzter Beitrag vom 20. Apr 2008
Antwort Antwort
Benutzerbild von sirius
sirius

Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
 
Delphi 7 Enterprise
 
#1

Re: Fehlerliste in Eigener Unit

  Alt 17. Apr 2008, 17:24
Was ist denn das für ein Konzept? Wieso einen Thread?

Man könnte es so machen
Delphi-Quellcode:
Unit Fehlermeldungen;
//hier stehen nur die Fehlerstrings drin.

interface

const
   Fehler01='Du Idiot, kannst du nicht aufpassen?';
   Fehler02='Komm mir nicht zu nahe!';
   ...

//Jetzt könnte man noch in der Fehlerunit eigene Exceptions deklarieren.
  type myException=class(Exception);

implementation

end;

Auf jeden Fall könnte man es dann so weiter machen:
Delphi-Quellcode:
procedure Connect;
begin
  if Fileexists (Grunddaten) then //FileExists? Bist du dir sicher?
       begin
         Verbindung.Grunddaten.LoginPrompt := False;
         Verbindung.Grunddaten.Connected := True;
          if Verbindung.Grunddaten.Connected = False then
           raise myOwnException.Create(Fehler01);
end;
Aber ich habe das Gefühl, du hast noch mehr vor, als ich dir jetzt beschreiben konnte.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
  Mit Zitat antworten Zitat
Antwort Antwort


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 18:57 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