AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Lokalen Record initialisieren

Ein Thema von Der schöne Günther · begonnen am 12. Nov 2013 · letzter Beitrag vom 12. Nov 2013
 
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.663 Beiträge
 
Delphi 12 Athens
 
#7

AW: Lokalen Record initialisieren

  Alt 12. Nov 2013, 15:08
Ach ja:
Delphi-Referenz durchsuchenInitializeRecord
Delphi-Referenz durchsuchenFinalizeRecord

Einige der geheimen Funktionen, wie das auch UniqueString.
Und wie soll man die hier verwenden? Mein Compiler kennt die jedenfalls nicht.

Das interne InitializeRecord wird übrigens automatisch vom Compiler aufgerufen, wenn die lokale Record-Variable z.B. einen String enthält. Leider wird damit aber ein ebenso vorhandenes Integer-Feld nicht initialisiert.

Delphi-Quellcode:
type
  TSomeRecord = record
    Data: Integer;
    Name: string;
  end;
var
  someRecord: TSomeRecord;
begin
  Caption := Format('"%s"(%d)', [someRecord.Name, someRecord.Data]);
end;
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  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 15:43 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