Главная страница
    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.47 MB
Время: 0.041 c
2-1156249993
AlexanderMS
2006-08-22 16:33
2006.09.10
Поддержка плагинов.


1-1154073074
Андрей Пл
2006-07-28 11:51
2006.09.10
Фунлция которая выдает количество раз вхождения подстроки


2-1156348469
NikIta88
2006-08-23 19:54
2006.09.10
Не убивается таймер после цикла сообщений


9-1134643594
Рикитикитави
2005-12-15 13:46
2006.09.10
Насчет спрайтов в DelphiX


15-1155800592
Ketmar
2006-08-17 11:43
2006.09.10
господа, проверьте на работоспособность, плиз...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский