Einzelnen Beitrag anzeigen

charly52

Registriert seit: 2. Sep 2018
Ort: Salem, Baden
102 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

IFDEF Win32 verschwindet

  Alt 8. Aug 2022, 10:10
Hi all,

Bisher hatte ich nur in der 32Bit Umgebung zu tun.
Jetzt brauche ich für eine ISAP-Dll jetzt die Win64 Plattform. Dazu habe ich alte Sourcen wie folgt modifiziert.


Delphi-Quellcode:
 requires
  rtl,
  dbrtl,
  vcldb,
  BasisUnits270,
{$IFDEF Win32}                    <-------------------- neu
  designide,
{$ENDIF Win32}                    <-------------------- neu
  TxTextControlPack;

contains
  Just1_32Run in '..\..\JUSTONE\Just1_32Run.pas',
{$IFDEF Win32}                              <-------------------- neu
  Just1_32Dsgn in '..\..\JUSTONE\Just1_32Dsgn.PAS',
  AliGridReg in 'COMPO\AliGridReg.pas',
{$ENDIF Win32}                             <-------------------- neu
  Aligrid in 'COMPO\Aligrid.pas',
  XFEdit in 'UNI\XFEdit.PAS',
Das funktioniert auch, lässt sich kompilieren.
Wenn ich dann eine Win32 / release/debug Version kompiliere und wieder zu Win64 zurück gehe
sind die {$IFDEF Win32} wieder weg.
Habe irgendwo hier auch schon mal ne Bemerkung gelesen, daß die IDE das wohl gerne macht.
Finde es aber nicht mehr

Was kann man tun außer jedes mal die IFDEFs neu einzutragen?

Charly
  Mit Zitat antworten Zitat