Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   compiler verschluckt sich an INVALID_FILE_ATTRIBUTES (BCB) (https://www.delphipraxis.net/99820-compiler-verschluckt-sich-invalid_file_attributes-bcb.html)

messie 18. Sep 2007 12:17


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:
const
  INVALID_FILE_ATTRIBUTES = DWORD(-1);
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".
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

Dezipaitor 18. Sep 2007 12:33

Re: compiler verschluckt sich an INVALID_FILE_ATTRIBUTES (BC
 
Ich glaube
Delphi-Quellcode:
const XY = high(DWORD);
sollte genauso funktionieren.

DP-Maintenance 18. Sep 2007 12:57

DP-Maintenance
 
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "Sonstige Fragen zu Delphi" verschoben.
Delphi-Frage

Muetze1 18. Sep 2007 13:01

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