Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Verwendung von eckigen Klammern nach Type (https://www.delphipraxis.net/194968-verwendung-von-eckigen-klammern-nach-type.html)

ghubi01 23. Jan 2018 15:16

Verwendung von eckigen Klammern nach Type
 
Hallo,

ich verwende in meinen Komponenten immer folgenden Programtext:

Delphi-Quellcode:
type
  [ComponentPlatformsAttribute(pidWin32 or pidWin64)]

Der zweck dieser Programzeile ist mir schon klar. Was mich jetzt interessiert sind die eckigen Klammern.

Ich habe bis jetzt noch keine Infos gefunden, die diese Syntax beschreibt.

Kann mir Jemand dies erklären?

uligerhardt 23. Jan 2018 15:29

AW: Verwendung von eckigen Klammern nach Type
 
http://docwiki.embarcadero.com/RADSt...te_deklarieren

TiGü 23. Jan 2018 15:30

AW: Verwendung von eckigen Klammern nach Type
 
Du suchst das Stichwort Attribute:
http://docwiki.embarcadero.com/RADSt...ttribute_(RTTI)

ghubi01 23. Jan 2018 16:05

AW: Verwendung von eckigen Klammern nach Type
 
Hallo,

vielen Dank an Euch.

Genau das hatte ich gesucht.

:-D

himitsu 23. Jan 2018 16:05

AW: Verwendung von eckigen Klammern nach Type
 
PS: Die Attributklasse nennt sich zwar ComponentPlatformsAttribute, aber das abschließende Attribute kann man weglassen.
Delphi-Quellcode:
[ComponentPlatforms(pidWin32 or pidWin64)]


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:32 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