![]() |
Integer in TFileAttributes oder umgekehrt?
Ich sitze gerade in der Klemme und weiß nicht weiter.
Ich sammle Daten und speichere sie in Records ab. Dazu zählt auch Attr von TSearchRec. Das ist ein Integer. An einer anderen Stelle möchte ich gerne mit TDirectory.SetAttributes() eben diesen schon zuvor gespeicherten Wert übertragen. Das geht natürlich nicht, da es zwei unterschiedliche Typen sind. Wie könnte man dieses Problem am besten lösen? |
AW: Integer in TFileAttributes oder umgekehrt?
Dafür gibt es
Delphi-Quellcode:
und
TFile.IntegerToFileAttributes
Delphi-Quellcode:
TFile.FileAttributesToInteger
|
AW: Integer in TFileAttributes oder umgekehrt?
Ich habe mich jetzt nur mal schnell durch die Methoden geklickt. Ich finde da sowas wie
![]() ![]()
Delphi-Quellcode:
arbeiten.
TDirectory.SetAttributes(TFile.IntegerToFileAttributes(SearchRec.Attr))
Müsste eigentlich funktionieren. EDIT: Ähhhhmm der rote Kasten war diesmal wirklich nicht da. :shock: |
AW: Integer in TFileAttributes oder umgekehrt?
Ich bin damals von XE2 direkt auf XE8 umgestiegen welches ich heute teilweise noch benutze.
In XE2 gab es das alles noch nicht. Muss das erstmal alles kennenlernen :pale: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:21 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