AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Klasse mit Konstanten ?

Ein Thema von Neutral General · begonnen am 6. Sep 2005 · letzter Beitrag vom 9. Sep 2005
Antwort Antwort
Seite 1 von 5  1 23     Letzte » 
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Klasse mit Konstanten ?

  Alt 6. Sep 2005, 19:35
Delphi-Quellcode:
type TRune1 = class
const Rarity = 400;
const Color = clgrey;
end;
Das ist der Versuch eine Klasse zu erstellen die Konstanten hat. Nur funktioniert das nicht -.-
Geht das überhaupt ? Wäre praktisch für mich...

PS : Welche Unit brauch man damit clgrey usw nicht mehr undefiniert ist ?
Michael
  Mit Zitat antworten Zitat
Dax
(Gast)

n/a Beiträge
 
#2

Re: Klasse mit Konstanten ?

  Alt 6. Sep 2005, 19:37
Das geht (aber nur mit do5).

PS: Wo ist Delphi-Referenz durchsuchenclGray definiert? Such selbst!
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#3

Re: Klasse mit Konstanten ?

  Alt 6. Sep 2005, 19:38
Was ist do5 bitte ?
sry war ma wieder zu faul wegen der Farbe
Michael
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#4

Re: Klasse mit Konstanten ?

  Alt 6. Sep 2005, 19:40
Zitat von Neutral General:
Was ist do5 bitte ?
sry war ma wieder zu faul wegen der Farbe
d05 = Delphi 2005

mfG
mirage228
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#5

Re: Klasse mit Konstanten ?

  Alt 6. Sep 2005, 19:42
Delphi-Quellcode:
for i:= 1 to 7 do begin
Delphi[i] := Schrott;
end;
-.-

Muss ich das dann alles in dem constructor machen oder was ? -.-
Michael
  Mit Zitat antworten Zitat
Robert_G
(Gast)

n/a Beiträge
 
#6

Re: Klasse mit Konstanten ?

  Alt 6. Sep 2005, 19:44
Nein, du musst so eine olle globale Konstane nehmen...
btw: Schrott würde ich jetzt nicht sagen, D2005 hat auch nur eine handvoll Neuerungen für den Komposter gebracht.
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#7

Re: Klasse mit Konstanten ?

  Alt 6. Sep 2005, 19:46
Zitat von Robert_G:
Nein, du musst so eine olle globale Konstane nehmen...
btw: Schrott würde ich jetzt nicht sagen, D2005 hat auch nur eine handvoll Neuerungen für den Komposter gebracht.
Globale Konstante ist bisschen sch.. weil ich etwa 100 verschieden Klassen machen will und wenn ich für jede klasse 3 globale Konstanten verwende... -.-
Michael
  Mit Zitat antworten Zitat
Dax
(Gast)

n/a Beiträge
 
#8

Re: Klasse mit Konstanten ?

  Alt 6. Sep 2005, 19:48
Mach dir statt der Konstante doch eine Klassenfunktion, die dir den Wert zurückgibt.. Geht auch.
  Mit Zitat antworten Zitat
Robert_G
(Gast)

n/a Beiträge
 
#9

Re: Klasse mit Konstanten ?

  Alt 6. Sep 2005, 19:50
Musst du sie denn überhaupt außerhalb der Klasse sehen können?
Wenn nicht kannst du sie in die Implementierung der Unit der Klasse packen.
Aber bei 100 mal so ein Ding würde ich über die Struktur nachdenken.
  Mit Zitat antworten Zitat
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#10

Re: Klasse mit Konstanten ?

  Alt 6. Sep 2005, 19:51
Zitat von Neutral General:
Globale Konstante ist bisschen sch.. weil ich etwa 100 verschieden Klassen machen will und wenn ich für jede klasse 3 globale Konstanten verwende... -.-
100 verschiedene Klassen und alle ziemlich gleich ???!!!
Das wäre Flachsinn.
Andreas
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 23:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz