AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Bei der Deklaration einer Variable einen Wert definieren
Thema durchsuchen
Ansicht
Themen-Optionen

Bei der Deklaration einer Variable einen Wert definieren

Ein Thema von Delphi-Neuling · begonnen am 7. Aug 2008 · letzter Beitrag vom 8. Aug 2008
 
alex517

Registriert seit: 23. Nov 2004
Ort: Bernau b. Berlin
273 Beiträge
 
Delphi XE5 Enterprise
 
#14

Re: Bei der Deklaration einer Variable einen Wert definieren

  Alt 8. Aug 2008, 13:38
oh man, hätte ich bloß nichts gesagt..

Zitat von alex517:
Zitat von Apollonius:
Das ist dann aber keine lokale Variable mehr.
sondern?
Mein "sondern" bezog sich auf Apollonius Aussage das dieses "Gebilde" nicht lokal sein soll.
Das es per Definition eine veränderbare Konstante ist, darauf habe ich ja selbst hingewiesen.

Zitat von himitsu:
Dann doch lieber globale Variablen (innerhalb des Implementation-Blocks haben sie auch keine Auswirkungen außerhalb der Unit)
Und mit passenden Variablennamen kommt man auch sonst mit nichts in Konflikte.
Da finde ich meine Variante sinnvoller, die Variable(Konstante) wird genau dort definiert wo sie
hingehört und verwendet wird.

Zitat von Luckie:
So etwas zu nutzen halte ich übrigens für schlechten Stil.
Warum? Wenn ich Konstanten in dieser Form definiere,
Delphi-Quellcode:
const
  cfgFarbe: TColor = clRed;
dann mache ich das genau aus dem Grund, diese später ändern zu können.


Zitat von himitsu:
So wären außerdem alle Konstantan davon betroffen,
was einige Nachteile mit sich bringen kann
Welche Nachteile?
"Richtige" Konstanten
  cFehlerColor = clRed; können nicht verändert werden.

alex

Edit: Mit so vielen Leuten auf einmal habe ich mich ja noch nie angelegt.
Fehlt mir nur noch Hagens Standpauke.
Alexander
  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 22:02 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