Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: enum - Von C nach Delphi ?

  Alt 16. Aug 2007, 00:03
Moin Michael,

vor dem Set muss noch ein

{$MINENUMSIZE 4}

eingefügt werden also

Delphi-Quellcode:
{$MINENUMSIZE 4}

type
  NVDFPSCALING = (
    NVDFPSCALING_NONE = -1,
    NVDFPSCALING_NATIVE = 1,
    NVDFPSCALING_SCALEDASPECT = 5
  )
da die Werte in Delphi standardmässig sonst nur 1 Byte gross sind, während C da immer 4 Byte nimmt.
Macht man das nicht stimmt sonst anschliessend die Grösse der Struktur nicht.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat