Einzelnen Beitrag anzeigen

Benutzerbild von yörsch
yörsch

Registriert seit: 10. Jan 2007
Ort: Lampertheim
206 Beiträge
 
Delphi XE2 Architect
 
#1

record im record direkt deklarieren?

  Alt 1. Feb 2007, 14:27
Hai zusammen,

ich bau gerade eine schnittelle zu einer großen C DLL.
dort hab dauernt strukturen der form :
Code:
typedef struct {
  int   iSizeof;
  ...      
  int   szFrmWindow;
  struct {
     int bColor;   
     ...
     int bDigInput;
   } Cap;
  RECT    szCamWindowRoi;
} tBOCameraType;
ich mach darauß:
Delphi-Quellcode:
Tcap = record
  bColor : integer;    
  ...
  bDigInput : integer;
end;
tBOCameraType = record
  iSizeof : integer;
  ...
  szFrmWindow : integer;
  cap : Tcap;
  szCamWindowRoi : TRect;
end;
soweit alles OK!
aber gibt es eine moglichkeit das direckt zu deklarieren???
so in der ART:
Delphi-Quellcode:
tBOCameraType = record
  iSizeof : integer;
  ...
  szFrmWindow : integer;
  cap : (
  bColor : integer;    
  ...
  bDigInput : integer;
  );
  szCamWindowRoi : TRect;
end;
Jörg
have FUN
  Mit Zitat antworten Zitat