Главная страница
    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.003 c
15-1317153552
xayam
2011-09-27 23:59
2012.01.15
ExeClient = WebKit + HTML + CSS + JavaScript


15-1317550613
Loginov Dmitry
2011-10-02 14:16
2012.01.15
Indy - работа с электронной почтой


2-1317904913
Alex_C
2011-10-06 16:41
2012.01.15
Узнать, нажата ли кнопка на мыши


15-1317587402
Юрий
2011-10-03 00:30
2012.01.15
С днем рождения ! 3 октября 2011 понедельник


15-1316457374
Leon-Z
2011-09-19 22:36
2012.01.15
Каким будет ПО через 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
Английский Французский Немецкий Итальянский Португальский Русский Испанский