Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Variable soll nur bestimmte Werte annehmen dürfen - wie? (https://www.delphipraxis.net/49440-variable-soll-nur-bestimmte-werte-annehmen-duerfen-wie.html)

Khabarakh 11. Jul 2005 15:16

Re: Variable soll nur bestimmte Werte annehmen dürfen - wie?
 
Zitat:

Zitat von Kedariodakon
hier mal nen Beispiel mit nem String Array, falls es noch wer gebrauchen kann...

Delphi-Quellcode:
Procedure TMeinDef.SetValue( Const Value: String );
Var      i:         Integer;
Const Valids:   Array[ 0..2 ] Of String = ( 'ha', 'hb', 'hc' );
Begin
   For   i   := Low( Valids ) To   High( Valids ) Do Begin
      If SameText( Valids[ i ], Value )   Then Begin
         FValue   := Value;
         Exit;
      End;
   End;
   Raise Exception.Create( '"' + Value + '"is a wrong kind of Value' );
End;

Das kommt mir bekannt vor :wink: : http://www.delphipraxis.net/internal...=395597#395597

Totti 11. Jul 2005 15:37

Re: Variable soll nur bestimmte Werte annehmen dürfen - wie?
 
Zitat:

Zitat von xineohp
moin,

nochmal zum besseren Verständnis:

...

Danke, nu weiß ich auch, wie ich mehrere erlaube ... it sowas kann man einiges abkürzen, wie ich meine - danke [auch an die anderen mit den arrays, die mir aber ein wenig komplizierter erscheinen ;) ]


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:51 Uhr.
Seite 2 von 2     12   

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