Einzelnen Beitrag anzeigen

Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.757 Beiträge
 
Delphi 10.4 Sydney
 
#19

Re: Header in Delphi konvertieren

  Alt 3. Aug 2007, 06:31
Zitat von Gargamel:
Ich muss schon wieder nerven:

Delphi-Quellcode:
union
      void * entity;
      wmpio_LevelEntity * level;   // id == 0
      wmpio_StartEntity * start;   // id == 1
      wmpio_LightEntity * light;   // id == 2
      wmpio_ModelEntity * model;   // id == 3 (7, for model-ex)
      wmpio_SoundEntity * sound;   // id == 4
      wmpio_SunEntity    * sun;   // id == 5
      wmpio_PathEntity * path;   // id == 6

      wmpio_UndefEntity * undef;   // id == -1
   };
Guten Morgen,

etwas bedeutet denn hier union? Kann ich das weglassen oder gibt es dafür in Delphi auch etwas?
Weglassen ist meistens nicht so gut.

Union kann man mit variant records vergleichen, hier ist es recht gut erklärt.

Einen schönen Tag noch
Klaus
Klaus
  Mit Zitat antworten Zitat