Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Открытие Excel-файла двумя пользователями [D5, Win2k]


klerk ©   (2004-11-10 17:25:00) 

Мастера.
Вот я подключаюсь к Excel.
   Excel := CreateOleObject('Excel.Application');
   Excel.Visible := True;

   WBk := Excel.WorkBooks.Open(ExcelPath);

Если это пытается сделать один пользователь - всё нормально.
А если один уже открыл, а его пытается открыть второй - ошибка, что файл открывается только для чтения.
Можно ли это подправить?
Чтоб могли работать одновременно два пользователя.

Принцип работы такой пользователя с файлом такой: Открыл - внёс данные - изменил имя (созранить как...) - Закрыть.


ruslanl   (2004-11-11 09:17:00) [1]

а дать общий доступ на соответствующую книгу разве не поможет?


klerk   (2004-11-10 20:20:00) [2]

Неужели совсем без вариантов?


Symb   (2004-11-10 17:44:00) [3]

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


klerk   (2004-11-10 17:37:00) [4]

Да нет.
Один открыл и начал редактировать.
А тут и второй открыл и начал пытаться редактировать.


Symb   (2004-11-10 17:33:00) [5]

Одновременно вдвоем редактировать один и тот же xls-файл? Простите, как?


Наверх

Титульная страница Поиск, карта сайта Написать письмо