Groups | Search | Server Info | Login | Register


Groups > de.comp.lang.delphi.misc > #19182

Re: array in array

From stefan <adresse@ist.invalid>
Newsgroups de.comp.lang.delphi.misc
Subject Re: array in array
Date 2022-02-19 11:53 +0100
Message-ID <suqi7c$1e5j0$1@solani.org> (permalink)
References <j7buqmFfdk4U1@mid.individual.net>

Show all headers | View raw


Das hier lässt sich zumindest compilieren:

...

type
   MyIcons = record
     p: String;  // picture
     c: String;  // design class
     h: String;  // hint
   end;

...

var
   pArr : Array[0..2] of MyIcons;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
  pArr[0].p := 'aa';
  pArr[0].c := 'cc';
  pArr[0].h := 'hh';
end;


Die Wertzuweisung direkt bei der Deklaration funktioniert bei 
Konstanten. Ob es auch bei Variablen möglich ist weiss ich nicht.


Am 19.02.2022 um 11:24 schrieb Jens Kallup:
> Hallo,
> 
> ich habe einen Array:
> 
> type
>    recordMyIconsStructure = record
>      p: String;  // picture
>      c: String;  // design class
>      h: String;  // hint
>    end;

Das ist kein Array, sondern ein Record, also eine Struktur bestehend aus 
mehreren Variablen die auch unterschiedliche Typen haben können.

> recordMyIcons_Std : Array[0..22] of recordMyIconsStructure = (
>      (p: 'tmouse';         c: 'TMouse';        h: 'Mouse Cursor / 
> Selector'),
>      (p: 'tmainmenu';      c: 'TMainMenu';     h: 'Create / Edit the 
> application main menu.'),
> ...

siehe oben, wenn man es als Konstantendeklaration macht könnte das so 
ähnlich klappen (?)

Back to de.comp.lang.delphi.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

array in array Jens Kallup <kallup.jens@web.de> - 2022-02-19 11:24 +0100
  Re: array in array stefan <adresse@ist.invalid> - 2022-02-19 11:53 +0100
    Re: array in array Jens Kallup <kallup.jens@web.de> - 2022-02-19 12:46 +0100
      Re: array in array stefan <adresse@ist.invalid> - 2022-02-19 13:11 +0100
        Re: array in array Jens Kallup <kallup.jens@web.de> - 2022-02-19 13:30 +0100
          Re: array in array stefan <adresse@ist.invalid> - 2022-02-19 16:37 +0100
            Re: array in array Jens Kallup <kallup.jens@web.de> - 2022-02-19 20:01 +0100
              Re: array in array stefan <adresse@ist.invalid> - 2022-02-20 11:22 +0100
                Re: array in array Jens Kallup <kallup.jens@web.de> - 2022-02-20 15:19 +0100
          Re: array in array Alfred Gemsa <gemsa@gmx.de> - 2022-02-19 22:00 +0100
            Re: array in array Jens Kallup <kallup.jens@web.de> - 2022-02-20 14:49 +0100
              Re: array in array "Michael Landenberger" <spamwirdgefiltert@web.de> - 2022-02-22 15:44 +0100
                Re: array in array Jens Kallup <kallup.jens@web.de> - 2022-02-22 16:31 +0100
  Re: array in array "Michael Landenberger" <spamwirdgefiltert@web.de> - 2022-02-19 21:10 +0100

csiph-web