아래는 제가 사용한 소스코드의 일부입니다.
{ 코드 일부분 }
var
slRadio: TStrings; //AddRadio의 마지막 Parameter Type이 TStrings이므로
begin
...
slRadio := TStringList.Create; //동적생성
slRadio.Add('string'); //string 추가
AdvStringGrid1.AddRadio(1, 3, 1, 1, slRadio); //Col1, Row3 에 slRadio 내용추가
slRadio.Free; //메모리에서 제거
...
end;
{ 문제현상 }
AdvGrid.pas 를 찾을 수 없다는 메시지가 나오며 Browse 버튼을 누르면 경로를 설정하는 화면이 나옵니다.
무시하고 계속 실행하면 AccessViolation 오류가 납니다.
구입하지 않고 TMS 사의 홈페이지의 파일을 그대로 사용을 해서 약간의 제약이 따른 것인가요?
{ AddRadio 형식 }
Method AddRadio의 선언형식은 아래와 같습니다.
procedure AddRadio(ACol, ARow, DirRadio, IdxRadio: Integer; sl: TStrings);
도움말을 읽어보아도 DirRadio, IdxRadio 이 잘 이해가 되질 않습니다.
아시는 분들이 계시면 DirRadio, IdxRadio 에 관하여 도움을 주시면 감사드리겠습니다.
제가 기억하는게 맞다면, DirRadio는 라디오버튼이 펼쳐질 방행을 말하거든요. 수직으로 펼쳐보이겠냐 혹은 수평으로 펼쳐보이겠냐 이거 결정하는 파라메터구요.
IdxRadio는 몇번째 라디오버튼을 선택 시키겠는가 선택하는 파라메터일꺼예요..
쩝.. 기억이 넘 가물가물 하넹..