안녕하세요.. 쩌비.. 또 올리네요..
레코드 선언하고 variant 형으로 공용체 잡아서 쓸려고 하는데요,..
case 문 쓸때 대상이 되는 값이 제일 처음에 선언되어 있거든요.
레코드 필드의 순서상 제일 처음에 있는 값을 키값으로 잡아야 하는데
이후 그 키 필드에 따라 레코드들의 제일 끝에 공용체 선언을 해줘야 해요.
근데.. redeclasre 되었다고 나오네요.. 이거 어떻게 해야하죠?
그러니깐
myrec = record
trcd : string[10];
aa : integer;
bb : string[10];
case trcd of ??
'1' : ();
'2' : ();
.
.
end;
저런식으로 쓰려고 한다는거죠. case 문 쓸려고 trcd 필드를 갖다내렸다가는
레코드 순서가 틀려져서 쓰기 곤란하거든요.
모쪼록 도움 부탁드립니다. 그럼. 꾸벅.