Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ошибка при вызове оле объекта


teddy ©   (2005-08-21 16:52:00) 

procedure start;
var
 XL,book,sheet: Variant;
 RowsCount,CellsCount: integer;
begin
 XL:=CreateOleObject('Excel.Application');
 XL.Application.EnableEvents := false;
 book:=XL.WorkBooks.Open('D:\pr_my.xls');
 sheet:=book.Sheets(1);
 RowsCount:=sheet.Cells.CurrentRegion.Rows.Count;
 CellsCount:=sheet.Cells.CurrentRegion.Columns.Count;
 Showmessage(inttostr(RowsCount));
 Showmessage(inttostr(CellsCount));
end;

При выполнении выдает ошибку
Project1.exe raised exception class EOLeSystemError with message «Член группы не найден»

и останавливается на строчке Sheet:=


YurikGL   (2005-09-09 06:32:00) [1]


> Еще вопрос, а как прибить процесс Экселя после этого кода?

xl:=unassigned;


Ascan   (2005-09-08 08:59:00) [2]

book.Close;
XL.Quit;


teddy   (2005-08-23 12:11:00) [3]

Спасибо.
Еще вопрос, а как прибить процесс Экселя после этого кода?


Думкин   (2005-08-22 08:43:00) [4]

sheet:=book.Sheets[1];


Наверх

Титульная страница Поиск, карта сайта Написать письмо