![]() |
AW: free/standard/professional
Mit eine globalen Konstante lässt sich eine bedingte Kompilierung ganz gut lösen.
Delphi-Quellcode:
const // global definiert, aber gut praktikabel so
CompileModeFree = 0; CompileModeLight = 1; CompileModeStandard = 2; CompileModeProfessional = 3; CompileMode = CompileModeLight; ... procedure TdmlStahliSport.MIPlayerStatistcsClick(Sender: TObject); {$IF CompileMode > CompileModeFree} var PanelPlayer: TodPanelPlayer; {$IFEND} begin {$IF CompileMode > CompileModeFree} if PopupMenuPlayer.PopupComponent is TodPanelPlayer then begin PanelPlayer := PopupMenuPlayer.PopupComponent as TodPanelPlayer; PanelPlayer.odPlayer.Person.ExportVPEGamesOpen; PanelPlayer.odPlayer.Person.ExportVPEGames; PanelPlayer.odPlayer.Person.ExportVPEGamesClose; end; {$IFEND} end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:31 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