![]() |
Erklärung zu record Definition
Hallo,
irgendwie bin ich glaub bissl eingerostet in Sachen Delphi. Kann mir jemand erklären wie ich dieses record anspreche?
Delphi-Quellcode:
_TRIGGER_TYPE_UNION = packed record
case Integer of 0: (Daily: DAILY); 1: (Weekly: WEEKLY); 2: (MonthlyDate: MONTHLYDATE); 3: (MonthlyDOW: MONTHLYDOW); end; |
Re: Erklärung zu record Definition
Du sprichst es immer mit dem an, was du brauchst. Wenn du z.B. den Inhalt als Wert vom Typ "DAILY" haben willst, dann
Delphi-Quellcode:
Alle Teile des Records zeigen auf den gleichen Speicherplatz. Nur geben sie ihn jeweils "anders formatiert" zurück.
blubb := rec.Daily
|
Re: Erklärung zu record Definition
OK danke, das macht Sinn :thumb:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:27 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 by Thomas Breitkreuz