首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

麻烦请帮忙看看这段C如何转成delphi

2012-03-02 
麻烦请帮忙看看这段C怎么转成delphitypedef struct{Byte byMotionScope[18][22]Byte byMotionSenstiveBy

麻烦请帮忙看看这段C怎么转成delphi
typedef struct{
Byte byMotionScope[18][22]; 
  Byte byMotionSenstive;  
  Byte byEnableHandleMotion;  
NET_DVR_HANDLEEXCEPTION strMotionHandleType;
Net_Dvr_SchedTime struAlarmTime[Max_Days][Max_TimeSegment];
Byte byResRecordChan[Max_Channum];
  }Net_Dvr_Motion,*LpNet_Dvr_Motion;

NET_DVR_HANDLEEXCEPTION 和 Net_Dvr_SchedTime是前面定义的结构

其中的问题是Net_Dvr_SchedTime struAlarmTime[Max_Days][Max_TimeSegment]这个。
Max_Days和Max_TimeSegment该如何定义


[解决办法]
#define NAME_LEN 32 
#define SERIALNO_LEN 48 
#define MACADDR_LEN 6 
#define MAX_ETHERNET 2 
#define PATHNAME_LEN 128 
#define PASSWD_LEN 16 
#define MAX_CHANNUM 16 
#define MAX_ALARMOUT 4 
#define MAX_TIMESEGMENT 4 //***********
#define MAX_PRESET 128 
#define MAX_DAYS 7 //*************
#define PHONENUMBER_LEN 32 
#define MAX_DISKNUM 16 
#define MAX_WINDOW 16 
#define MAX_VGA 1 
#define MAX_USERNUM 16 
#define MAX_EXCEPTIONNUM 16 
#define MAX_LINK 6 
#define MAXCARD_NUM 40 
#define MAX_ALARMIN 16 
#define MAX_SERIALNUM 2 
#define CARDNUM_LEN 20 
#define MAX_VIDEOOUT 2 
#define MAX_DISPLAY_REGION 16

热点排行