![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 29.07.2010
Сообщений: 79
|
![]()
Здравствуйте. Подскажите пожалуйста. Есть приложение Delphi, которое при нажатии на кнопку обрабатывает Excel файлы: открывает их, вносит и вычисляет данные и т.п.. При этом надо сделать так,чтобы пользователь мог работать с другими файлами Excel, а о выполнении обрабатываемых файлов не было и следа,чтобы все было скрыто.Использую компоненты с закладки Servers:ExcelApplication,ExcelWorbo ok,ExcelWorksSheet.
И кто знает,что означает lcid в visible и close. Delphi на него ругается. visible(lcid). Помогите кто знает. заранее спасибо. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Обычно выставить ExcelApplication.Visible:=false хватает.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 29.07.2010
Сообщений: 79
|
![]()
А но то помогает.Но когда открываешь любой файл при выполнении программы,то сразу становятся видны обрабатываемые. Что интересно если при выполнении проги запустить просто Excel, то все нормально. Ничего не понимаю,что делать?
|
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Я не знаю можно ли запустить копию экзела, а не открывать в уже запущенной новый документ. Посмотри может в настройках где есть такая галочка "открывать в новом приложении"
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 29.07.2010
Сообщений: 79
|
![]()
Спасибо,буду думать.
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 18.11.2009
Сообщений: 16
|
![]()
эксель на сколько я понял основан на mdi окнах=)
т.е. при запущенном экселе все открывается в запущенном приложении. чтоб не проявлялось то что выгружается необходимо чтоб запускалась новая копия excel.exe. А вот как это настроить я незнаю, хотя подозреваю что изменения надо вносить гдето в реестре. т.е. перед выгрузкой записать в реестр чтоб экселевские файлы открывались в новой копии экселя, а после выгрузки восстановить все в прежнем виде. Но это все ТОЛЬКО подозрения, как на самом деле незнаю=( Но думаю в нете можно что нить найти на эту тему=) |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 29.07.2010
Сообщений: 79
|
![]()
Буду искать. Я тоже думал примерно так, но пока ничего не нашел.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Скрыть процесс | RuVarez | Общие вопросы Delphi | 11 | 10.09.2010 20:22 |
Скрыть курсор. | Alex Cones | Общие вопросы Delphi | 4 | 17.07.2010 21:55 |
Скрыть ячейки | MEXAHNK | Microsoft Office Excel | 12 | 14.07.2010 07:30 |
скрыть столбцы | allichka | Microsoft Office Excel | 9 | 17.02.2010 08:16 |
скрыть строчки | peq | Microsoft Office Excel | 2 | 23.11.2009 20:15 |