고수님들께....
저는 얼마전까지 Delphi5.0을 사용하다 Delphi6.0으로 업그레이드하여
사용하는 사람입니다.
5.0에서는 아무 이상없이 Grid의 내용을 Excel파일로 저장하였는데
5.0 Source를 6.0으로 컴파일을 하니 오류가 납니다.
======>
MsgBox.Caption := ' File Save 중 입니다. 잠시만......';
Application.HandleMessage;
Screen.Cursor := crHourGlass;
//타이틀 처리
*** XTitle := VarArrayCreate([1,SaveCount],varVariant);
*** XArr := VarArrayCreate([1,SaveCount],varVariant);
//엑셀 실행
try
XL := CreateOLEObject('Excel.Application');
except
Application.MessageBox('Excel이 설치 되지 않았습니다.','확인',mb_Ok+mb_ICONERROR);
Screen.Cursor := crDefault;
Exit;
end;
위의 ***친 부분에서 오류가 납니다.
고수님들 부탁합니다.
Unit에 Variants 포함시켜보세요.