Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2012.01.15;
Скачать: [xml.tar.bz2];

Вниз

TOleContainer, Excel - недоступно меню "Файл" и пр.   Найти похожие ветки 

 
bss   (2011-09-09 18:05) [0]

Добрый день!

Используется TOleContainer, align стоит в alClient, меню встраивается в delphi-меню, всё хорошо. Но некоторые функции просто обрезаны.
Например, нельзя печатать. Открываем Excel-файл в TOleContainer и видим, что кнопка печати недоступна. Меню "Файл" нету.

Гуглинг, в том числе забугорный - ничем не помог. Складывается впечатление, что это просто ограничение встраивания офиса как COM-а...

Да, можно сделать свой toolbar, где разместить свои обработчики и вызывать печать. Но нашлось уже немало "отсутствующих" функций:

- печать
- предварительный просмотр
- свойства страницы
- разметка страницы
- отправка файла по почте

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

Такое поведение ставит практически крест на использование TOleContainer... Должны же быть метода решения такого поведения?


 
bss   (2011-09-12 12:11) [1]

Удалено модератором
Примечание: Бессмысленное сообщение


 
bss   (2011-09-15 11:18) [2]

неужели никто не встраивает Word / Excel с помощью oelcontainer? ... (


 
bss   (2011-09-19 11:34) [3]

Удалено модератором
Примечание: Бессмысленное сообщение


 
Andy BitOff ©   (2011-09-19 11:35) [4]

Удалено модератором
Примечание: Бессмысленное сообщение


 
картман ©   (2011-09-19 22:12) [5]

Удалено модератором
Примечание: Флудить завязывай


 
bss   (2011-09-26 12:06) [6]

товарищи!?


 
bss   (2011-09-29 12:15) [7]

ау ау


 
Cobalt ©   (2011-09-29 13:30) [8]

С какими версиями Excel проверял?


 
Dennis I. Komarov ©   (2011-09-29 13:59) [9]


> неужели никто не встраивает Word / Excel с помощью oelcontainer?
>  ... (
>

Нет, а зачем? Ну понимаю работать с файлами, но визуально то зачем?


 
OW ©   (2011-09-29 14:10) [10]

а нет подозрения, что не
>>  просто ограничение встраивания офиса как COM-а
а что в родном excel такие команды тоже вызываются именно из менюшек, и тоже командуют также, как и тебе предлагается сделать. Самому.


 
Cobalt ©   (2011-09-29 18:24) [11]

Есть подозрение, что автор пытается использовать новый оффис, который уже не со стандартным меню, а с новым красивым Риббон-меню :-Р
И именно его он и ожидает увидеть? в каком месте?


 
Dennis I. Komarov ©   (2011-09-29 19:12) [12]


> Есть подозрение, что автор пытается использовать новый оффис,
>  который уже не со стандартным меню, а с новым красивым
> Риббон-меню :-Р
> И именно его он и ожидает увидеть? в каком месте?

Ага, проще написать оболочку, чем переучить тетю Машу... :)


 
bss   (2011-09-29 19:49) [13]


> С какими версиями Excel проверял?

2003 только...



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

Форум: "Прочее";
Текущий архив: 2012.01.15;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.004 c
9-1175164239
crytogen
2007-03-29 14:30
2012.01.15
нарисовать трубу в OpenGL по точкам


1-1279183953
TKN
2010-07-15 12:52
2012.01.15
QuickReport - вывести в файл


15-1317414603
Юрий
2011-10-01 00:30
2012.01.15
С днем рождения ! 1 октября 2011 суббота


2-1317934451
Евгений07
2011-10-07 00:54
2012.01.15
MySql через интернет и Дельфи 6


2-1317972414
ЕД
2011-10-07 11:26
2012.01.15
TcxDBLookUpComboBox в TcxDBVerticalGrid





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский