Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#2

AW: EMB DCE 12 - kann keine "external" Variablen behandeln - WTF ?

  Alt 29. Aug 2024, 14:53
Zitat:
variablen
Variablen gehen dort sowieso garnicht.

Nur Konstanten.
Und zwar ausschließlich "echte" Konstanten, denn typisierte Konstanten sind bloß schreibgeschützte Variablen mit InitialWert.

Bei Win32 müsste das doch auch knallen?

Hach, die Contidionalen bieten einem sooooo viele Möglichkeiten, wie z.B.
Delphi-Quellcode:
    {$if Defined(Win64)}
      const DLLname = 'fpcqt.dll';
    {$elseif Defined(Unix)}
      const DLLname = 'fpcqt.so';
    {$else}
      {$message Fatal 'Compiler nicht untersützt'}  // oder Hint oder Warn
    {$endif}
oder
Delphi-Quellcode:
  const DLLname =
    {$if Defined(Win64)}
      'fpcqt.dll'
    {$elseif Defined(Unix)}
      'fpcqt.so'
    {$else}
      {$message Fatal 'Compiler nicht untersützt'}
    {$endif};
$2B or not $2B

Geändert von himitsu (29. Aug 2024 um 18:36 Uhr)
  Mit Zitat antworten Zitat