P
Plentiful
Народ помогите пожалуйста !!!! Вот программный код:
Подскажите пожалуйста в чём ошибка ???
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
fXL: TExcelApplication;
Sheet: _Worksheet;
Book: _Workbook;
Chart: ChartObject;
lcid: THandle;
begin
lcid := GetUserDefaultLCId;
fXL := TExcelApplication.Create(nil);
try
fXL.ConnectKind := ckNewInstance;
fXL.DisplayAlerts[lcid] := False;
fXL.AutoQuit := false; <--------- после того как я нажал на кнопку у меня программа выдаёт ошибку вот в этой строке !!!
fXL.Visible[lcid] := true;
fXL.Connect;
Book := fxl.Workbooks.Add('I:\Учёба\Информатика\2 семестр\Мои работы\Курсовая работа\1 ', lcid);
Sheet := (Book.ActiveSheet as _Worksheet);
Chart := Sheet.ChartObjects(1,lcid) as ChartObject;
Chart.CopyPicture(xlscreen,xlbitmap);
if Clipboard.HasFormat(CF_BITMAP)
then Image1.Picture.Bitmap.Handle:=Clipboard.GetAsHandle(CF_bitmap);
except
ShowMessage('Ошибка');
end;
Подскажите пожалуйста в чём ошибка ???