AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Record in Record - Der linken Seite kann nichts zugewiesen..
Thema durchsuchen
Ansicht
Themen-Optionen

Record in Record - Der linken Seite kann nichts zugewiesen..

Ein Thema von Andreas L. · begonnen am 19. Jan 2010 · letzter Beitrag vom 19. Jan 2010
 
Andreas L.
(Gast)

n/a Beiträge
 
#4

Re: Record in Record - Der linken Seite kann nichts zugewies

  Alt 19. Jan 2010, 12:35
Zitat von MisterNiceGuy:
Bin mir nicht ganz sicher, aber muss vor "TRec2 = record" nicht noch ein "type"?
Ne, braucht man nur einmal für alles was in type deklariert wird:
Delphi-Quellcode:
type
  TRec = record
    //
  end;

  TObj = class(TObject);

  TObjEvent = procedure() of object;
Man kann aber type optional an jeder der Deklarationen voranstellen. Behebt aber mein Problem nicht

EDIT:

Zitat von p80286:
Wenn allerdings Die Records in einer Tlist stecken dann kann es schon passieren.
Der record wird als Feld einer Komponente eingeführt:

Delphi-Quellcode:
  TSomething = class(TComponent)
  private
    FRec: TRec2;
  published
    property Rec: TRec2 read fRec write FRec;
  end;
Und ich versuche von außen auf diese Eigenschaft zu zugreifen. Ich versuch mal das Feld als public zu definieren. Mal schauen was passiert...

EDIT2: Als public gehts auch nicht
  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 10:18 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