Thema
:
Array mit Records: Access violation
Einzelnen Beitrag anzeigen
Mavarik
Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.143 Beiträge
Delphi 10.3 Rio
#
9
AW: Array mit Records: Access violation
20. Mär 2021, 06:04
Also
markieren
Delphi-Quellcode:
Type
MPunkt =
record
Z :
String
[16];
// Datum und Uhrzeit
MT :
String
[5];
// Lufttemperatur
MF :
String
[2];
// rel. Luftfeuchte
MTP :
String
[5];
// Taupunkt
MWI :
String
[5];
// Wärmeindex
Vielleicht besser:
zusammenfalten
·
markieren
Delphi-Quellcode:
Type
PPunkt = ^MPunkt
MPunkt =
packed
Record
// 21 Byte;
Z : TDateTime;
MT : Int1632;
// °C 8.32 * 10 = 832
MF :
String
[2];
MTP : Int32;
MWI :
String
[5];
end
;
var
MW :
Array
[1..20000]
of
PPunkt;
// ~78kb
Oder
zusammenfalten
·
markieren
Delphi-Quellcode:
Type
PPunkt = ^MPunkt
MPunkt =
packed
Record
// 25 Byte;
Z : TDateTime;
MT : Int1632;
// °C 8.32 * 10 = 832
MF :
String
[2];
MTP : Int32;
MWI :
String
[5];
Next : PPunkt;
end
;
var
Root : PPunkt;
// 4 Byte Stack & ~488KB Heap
Mavarik
Frank Lauter
E
mbarcadero
MVP
•
FDK
das
F
iremonkey-
D
evelopment-
K
it
•
Mein Blog
•
Schulungen für
FMX
•
Mein
YouTube
Channel
•
Wiki unserer
Delphifrühstück
Usergroup
Zitat
Mavarik
Öffentliches Profil ansehen
Besuche die Homepage von Mavarik!
Mehr Beiträge von Mavarik finden