Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.29;
Скачать: CL | DM;

Вниз

Поясните в чом проблема?   Найти похожие ветки 

 
Term   (2003-09-18 11:31) [0]

var
xlap,xl:OLEVariant;
begin
XLap:= CreateOLEObject("Excel.Application");
XLap.Workbooks.Open("C:\WINDOWS\Рабочий стол\Помощник.xls");
XLap.visible := false;
xl:=xlap.Workbooks[1].Sheets[1];
...
XLap:=Unassigned;


вроде всё как хелпе, однако на последнюю строку ругается
"Invalid variant operation", подскажите что не так


 
Term   (2003-09-18 11:50) [1]

ну ктонить.....


 
Term   (2003-09-18 11:52) [2]

......


 
clickmaker ©   (2003-09-18 11:54) [3]

xlap := Null


 
Murad ©   (2003-09-18 11:55) [4]

Твой код правильный, единственное что могу предположить, что ты портишь память в тех строчках которые не указал(...) или систему глючит


 
Term   (2003-09-18 11:58) [5]

в тех строках я просто обращаюсь к ячейкам вот:
while xl.Cells[stroka,1].Value<>"" do
begin
append_sotr;
inc(stroka);
end;


 
Murad ©   (2003-09-18 12:01) [6]

А ты закоментируй этот блок и глянь, что будет происходить, да и вообще комментируя поочередно блоки можно быстро понять, в этом коде ошибка или где-то еще...


 
Term   (2003-09-18 12:03) [7]

делал так, тот же результат.... обращается к экселю и потом ошибка этаже вываливается, и на xlap := Null
ругается также


 
Murad ©   (2003-09-18 12:13) [8]

Ну не знаю... у меня твой код отрабатывает нормально, может ты еще где-то память портишь... Попробуй заменить OLEVariant на
Variant (хотя это фигня)


 
Term   (2003-09-18 12:17) [9]


> Попробуй заменить OLEVariant на
> Variant (хотя это фигня)

точно так и есть, всё тоже...
я пока оставлю, потом на другой тачке попробую,
спасибо.


 
Term   (2003-09-18 12:19) [10]

да нет, в других местах я с БД работаю, а в этом месте, нужно было данные из экселевскокго файла брать, может действительно система глючит



Страницы: 1 вся ветка

Текущий архив: 2003.09.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
7-96458
Prov
2003-07-17 14:39
2003.09.29
Размер экрана


3-96063
Step[B.M.]
2003-09-07 09:40
2003.09.29
Какие ограничения у нелицензированой IBPlus?


1-96185
McSimm2
2003-09-16 11:14
2003.09.29
Длина TRect для отрисовки Текста


6-96316
Maks Realov
2003-07-31 14:02
2003.09.29
Как получить текущие параметры прокси, которые в IE соят?


6-96318
IGORYOK
2003-07-31 13:33
2003.09.29
Как получить управление над адресной книгой в OutlookExpress