AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi const - array von typ mit untersch. variablen
Thema durchsuchen
Ansicht
Themen-Optionen

const - array von typ mit untersch. variablen

Ein Thema von heiopei · begonnen am 26. Nov 2005 · letzter Beitrag vom 26. Nov 2005
Antwort Antwort
heiopei
(Gast)

n/a Beiträge
 
#1

const - array von typ mit untersch. variablen

  Alt 26. Nov 2005, 14:19
hallo,
bin auch mal wieder da, um ne frage zu stellen
also:
ich habe ein typ definiert, der verschiedene variablen, d.h. variablentypen enthält, also z.b.
Delphi-Quellcode:
  type TBSP = record
    name: Shorstring;
    nr, pos: Byte;
    sign: AnsiChar;
  end;
jetzt möchte ich ein konstantes array von diesem typ erzeugen,
  const mehrere: array [0..5] of TBSP = (???); allerdings stellt sich mir jetzt die frage, wie ich der konstante nun die einzelnen werte zuweisen kann
(also die werte von jeder arrayzelle)? geht das überhaupt...

(wie ich konstante arrays vom gleichen typ, z.b. const bsp: array [0..5, 0..3] of string = ((5, 5, 5, 5), (...)...) festlege weiss ich)

hoffe ihr könnt mir helfen,
luggi

wenn nicht, erstell ich halt das array zur laufzeit, ist halt n bissl mehr schreibaufwand und schaut nicht so schön aus - imho
  Mit Zitat antworten Zitat
ichbins

Registriert seit: 9. Jul 2005
Ort: Hohenaltheim
1.001 Beiträge
 
Delphi 2005 Personal
 
#2

Re: const - array von typ mit untersch. variablen

  Alt 26. Nov 2005, 14:38
Delphi-Quellcode:
type TBSP = record
  name: Shorstring;
  nr, pos: Byte;
  sign: AnsiChar;
end;

const a:array [1..3] of tbsp = ((name:'Name';nr:17),
                                (name:'Name2';nr:18;pos:17;sign:'S'),
                                (name:'Name3'));
du musst nur die Reihenfolge der Elemente im Record-Typ beibehalten.
Michael Enßlin
Ich, der ich weiß, mir einzubilden, dass ich weiß, nichts zu wissen, weiß, dass ich nichts weiß.
Sokrates
  Mit Zitat antworten Zitat
heiopei
(Gast)

n/a Beiträge
 
#3

Re: const - array von typ mit untersch. variablen

  Alt 26. Nov 2005, 14:48
hallo du bists,
muss ich dann immer den variablenbezeichner davor schreiben, dann ":" und dann den wert
normalerweise werden ja nur versch. werte hintereinander geschrieben!!!

ich probiers mal aus,
danke,
heiopei
  Mit Zitat antworten Zitat
ichbins

Registriert seit: 9. Jul 2005
Ort: Hohenaltheim
1.001 Beiträge
 
Delphi 2005 Personal
 
#4

Re: const - array von typ mit untersch. variablen

  Alt 26. Nov 2005, 14:50
ja. du kannst auch Bezeichner auslassen die du nicht als Konstante haben willst. Wie bei Trect, da gibst du ja auch nicht left, richt, top, bottom und zusätzlcih noch topleft und bottomright an.
Michael Enßlin
Ich, der ich weiß, mir einzubilden, dass ich weiß, nichts zu wissen, weiß, dass ich nichts weiß.
Sokrates
  Mit Zitat antworten Zitat
Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#5

Re: const - array von typ mit untersch. variablen

  Alt 26. Nov 2005, 15:06
Zitat von ichbins:
ja. du kannst auch Bezeichner auslassen die du nicht als Konstante haben willst. Wie bei Trect, da gibst du ja auch nicht left, richt, top, bottom und zusätzlcih noch topleft und bottomright an.
Das ist ein ganz anderes Thema (Delphi-Referenz durchsuchenVariante Teile in Record-Typen). Wirklich auslassen kann man keine Felder eines Records.
Sebastian
Moderator in der EE
  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 03:17 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