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

Вниз

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

 
Mintos   (2006-07-24 13:24) [0]

Как можно управлять Exel документом находящемся в OleContainer"е?


 
Сергей М. ©   (2006-07-24 13:51) [1]

Никак.


 
Mintos   (2006-07-25 11:10) [2]

Так зачем же он нужен...


 
Сергей М. ©   (2006-07-25 11:11) [3]

Для хранения образа документа (Embedded) либо ссылки на него (Linked)


 
Mintos   (2006-07-25 11:16) [4]

это риторический вопрос! А обрабатывать его можно! только через ж..., т.е. обрабатывать его отдельно, а в OleContainer"е просто периодически выводить...


 
Сергей М. ©   (2006-07-25 11:27) [5]


> это риторический вопрос


Риторические вопросы следует задавать в Потрепаловке.


 
Eskimo   (2006-07-25 11:57) [6]

Да, я просто так... обидно просто, неплохой компонент, а возможностей...
А как можно программно активизировать окно OleContainer"а, после подгрузки файла(процедурой CreateObjectFromFille)?


 
Сергей М. ©   (2006-07-25 12:05) [7]


> как можно программно активизировать окно OleContainer"а


SetActiveWindow()


 
Eskimo   (2006-07-25 12:18) [8]

Активизировать в смысле сам обьект! После подгрузки файла сам обьект остается не активным, активизировать его можно двойным шелчком мыши. А как программно?


 
Сергей М. ©   (2006-07-25 12:20) [9]


> [8]


Для тех кто на бронепоезде - [7]


 
Eskimo   (2006-07-25 12:37) [10]


> Сергей М.


У тебя чего, месячные?


 
Сергей М. ©   (2006-07-25 12:46) [11]


> Eskimo   (25.07.06 12:37) [10]



> обьект остается не активным


Для воинственно тупых : если объект не активен, следует обратиться к одному из его методов-свойств (если таковые предусмотрены), предназначенных для его активации.

Конкретно у объекта Excel.Application таковые имеются.


 
Eskimo   (2006-07-25 16:10) [12]


> [1]
> Никак.


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


 
Сергей М. ©   (2006-07-25 16:15) [13]


> Eskimo   (25.07.06 16:10) [12]
>
>
> > [1]
> > Никак.
>
>
> Ты же сам говорил, что к нему никак нельзя обращаться.


Угу, говорил.
Потлому что обращение не к документу, а к олей-объекту, каковым является в твоем случае Excel.Application.


 
Сергей М. ©   (2006-07-25 16:18) [14]


> Eskimo


Излагай ТЗ как положено - будут и серьезные рекомендации.
Может быть, окажется, тебе и эти "олеконтейнеры" не нужны))


 
Eskimo   (2006-07-25 17:32) [15]

Ок, тогда как можно обратиться к олей-обьекту, т.е. Excel.Application?


 
Сергей М. ©   (2006-07-26 08:18) [16]

У OleContainer есть св-во OleObject, оно как раз и предоставляет в дан.случае интерфейс управления объектом Excel.Application



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

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

Наверх




Память: 0.5 MB
Время: 0.038 c
3-1151578931
Ak_vovan
2006-06-29 15:02
2006.09.10
Как очистить таблицу


2-1156233763
redlord
2006-08-22 12:02
2006.09.10
а есть ли функция обратная getwindowthreadprocessid


2-1156248430
J Cara
2006-08-22 16:07
2006.09.10
Что делать? rtl70.bpl.


15-1155808965
sleept
2006-08-17 14:02
2006.09.10
еще раз про пхп


15-1154983441
Pascal
2006-08-08 00:44
2006.09.10
Будушее делфистов...