|
v7: Несколько экземпляров Excel.Возможно?
| ☑ |
0
Pr0gLamer
11.01.13
✎
14:05
|
Добрый день всем!Подскажите можно ли создать несколько объектов Excel ибо иногда сильно глючит,особенно при роботе под Роботом?
|
|
1
Mikeware
11.01.13
✎
14:10
|
ТКВ
|
|
2
Pr0gLamer
11.01.13
✎
14:11
|
wtf?
|
|
3
FN
11.01.13
✎
14:12
|
запускай роботов в разных сеансах ОСи
|
|
4
Pr0gLamer
11.01.13
✎
14:15
|
вообще реально создать несколкьо экземлляров или excel может создавать только один объект? нарыл в интернетах сие:
var
XL: TExcelApplication;
begin
// запускаем новый экземпляр Excel'я
XL := TExcelApplication.Create(nil);
try
XL.ConnectKind := ckNewInstance;
XL.Connect; // подключение
XL.AutoQuit := False; // по умолчанию это свойство True только в unit ExcelXP
XL.Visible[lcid] := True;
// здесь работаем с Excel'ем
finally
// отсоединяемся
XL.UserControl := True; // отдадим управление пользователю
XL.Quit; // закрыть Excel
XL.Disconnect;
FreeAndNil(XL);
end;
так вот,что такое ckNewInstance - Object browser Excel ничего не знает...
|
|
5
Mikeware
11.01.13
✎
14:18
|
(2) "ТКВ" - это "Традиционныый Китайский Вопрос", гласящий-"анахуа?"
|
|
6
Pr0gLamer
11.01.13
✎
14:24
|
У меня под Роботом запускается туева куча пользователей и если у кого-то процесс виснет,то у всех виснет
|
|
7
Злой Бобр
13.01.13
✎
21:18
|
(0) Разрешаю, создавай. Вот только действительно - нафига?
(4) Ну незнает видимо потому что это переменная в которой хранится строка подключения к файлу, ну или сам файл.
(6) Это как?.. Вы товарищи после обеда хоть закусывайте, а то нифига непонятно.
|
|
8
Cthulhu
13.01.13
✎
23:57
|
(7): подсказываю: если не указывать юзеру рабочую папку - то их много можно запустить.
(6): запускай с указанием разных рабочих и временных папок.
|
|
9
PaulBC
14.01.13
✎
04:29
|
|
|
10
ЧеловекДуши
14.01.13
✎
09:31
|
(0)Зачем тебе вообще ексель?
Иоксель наше все
|
|