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

Вниз

OLE   Найти похожие ветки 

 
grayver   (2004-01-24 06:38) [0]

в общем у меня проблема следующего характера: мне нужно в своей программе показать экселевский лист и осуществить в него вывод. для этого я вставил на форму OleContainer, который изначально пуст. Вот код инициализации:

try
with MainContainer do
begin
if CLSIDFromProgID("Excel.Application", ClassID)<>S_OK then
begin
MessageDlg(msgExcelNotInstalled,mtError,[mbOk],0);
FreeAll;
exit;
end;
CreateObject("Excel.Sheet",false);
DoVerb(PrimaryVerb);
CurApp:=TExcelApplication.Create(MainContainer);
CurApp.Connect;
end;
except
MessageDlg(msgExcelInitError,mtError,[mbOk],0);
FreeAll;
end;


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


 
grayver   (2004-01-25 10:27) [1]

неужели никто не сталкивался с такой проблемой?


 
Mike_nv ©   (2004-02-02 21:40) [2]

Ты еще не разобрался как в лист в контейнере данные выводить ? У меня аналогичная проблема. Если нет, могу подсказать как выводить данные сразу в Excel, если разобрался подскажи мне плз.



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

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

Наверх




Память: 0.47 MB
Время: 0.034 c
14-39066
Rauf
2004-01-24 17:17
2004.02.13
Проверяет ли Outlook Express или Microsoft Outlook на вирусы???


14-38999
syte_ser78
2004-01-22 09:00
2004.02.13
Siemens A50


1-38895
Agrar
2004-02-04 10:22
2004.02.13
Вопрос по поводу текстового редактора?


1-38804
AndrewK
2004-02-03 12:55
2004.02.13
Просмотр в WebBrowser е html-строки


3-38724
Igoryok
2004-01-21 22:38
2004.02.13
Interface Seeka в АДО - Jet