请大家过来看看
Type
PORT_CONFIG=class
workMode : WORD;
filterMode : WORD;
accCode : DWORD;
accMask : DWORD;
timer0 : BYTE;
timer1 : BYTE;
control : BYTE;
end;
Type
PORT_STRUCT=class
card : BYTE;
value : BYTE;
end;
var
ptrStruct : PORT_STRUCT;
ptrConfig : PORT_CONFIG;
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
ptrStruct.card:=0;//从这句开始为什么会出错.弄不明白.
ptrStruct.value:=0;
ptrConfig.workMode:=0;
ptrConfig.filterMode:=0;
ptrConfig.accCode:=$50;
ptrConfig.accMask:=$ff;
ptrConfig.timer0:=$6d;
ptrConfig.timer1:=$c3;
ptrConfig.control:=0;
end;
end.
各为大侠,为什么从赋值语句开始会出错.非常感谢你们能帮我!急!急急!保证给分!!!!