![]() |
compiler verschluckt sich an INVALID_FILE_ATTRIBUTES (BCB)
Moin,
ich habe in den TMS Unicode Tools folgende Deklarationen (tntwindows.pas/.hpp):
Code:
static const unsigned INVALID_FILE_ATTRIBUTES = 0xffffffff;
Delphi-Quellcode:
Bei D6 lief das bisher ohne Probleme, jetzt habe ich die Packages aber mal auf dem Builder umgesetzt und der Compiler kommt damit nicht klar "')' erwartet".
const
INVALID_FILE_ATTRIBUTES = DWORD(-1); Ich hab' noch ein paar andere Konstanten, bei denen das nicht funzt. Auskommentieren führt zwar zum Erfolg, ich würde aber gerne verstehen, was dort abgeht (evtl. irgeneine Bibliothek zu alt oder so). Viele Grüße, Messie |
Re: compiler verschluckt sich an INVALID_FILE_ATTRIBUTES (BC
Ich glaube
Delphi-Quellcode:
sollte genauso funktionieren.
const XY = high(DWORD);
|
DP-Maintenance
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "Sonstige Fragen zu Delphi" verschoben.
Delphi-Frage |
Re: compiler verschluckt sich an INVALID_FILE_ATTRIBUTES (BC
Sonst definiere die -1 einfach direkt in der unsigned Schreibweise:
Delphi-Quellcode:
const INVALID_FILE_ATTRIBUTES = $ffffffff;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:39 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