kutuzov |
Отправлено: 26.09.2006, 14:05 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 27
|
собственно subj.
Мне надо проверить запущен ли Outlook, если запущен то выполнять соответствующие действия.
И еще вопрос.
Как застраховаться от того чтобы, когда Ounlook читает файл я в это же время не начал его писать? Или чтоб я его не писал, а Ounlook не начал его читать в это время...
Извиняюсь если ламерские вопросы....
|
|
olegenty |
Отправлено: 26.09.2006, 14:50 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
1. См. примеры по Excel...
2. Пусть это будет проблемой OS, а не твоей...
|
|
kutuzov |
Отправлено: 02.10.2006, 19:54 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 27
|
В примерах написано как запустить Excel и работать с ним...
Но как проверить запущен он или нет не написано...
Ткните носом...
|
|
Admin |
Отправлено: 02.10.2006, 20:09 |
|
Владимир
Группа: Администратор
Сообщений: 1190
|
Урок № 1 по Excel:
CODE | // если Excel запущен — подключиться к нему
try {
App=Variant::GetActiveObject("Excel.Application");
ShowMessage("EXCEL ЗАПУЩЕН !!!");
} catch(...) {
ShowMessage("EXCEL НЕ ЗАПУЩЕН !!!");
// Excel не запущен — запустить его
try { App=Variant::CreateObject("Excel.Application"); } catch (...) {
Application->MessageBox("Невозможно открыть Microsoft Excel!"
"Возможно Excel не установлен на компьютере.","Ошибка",MB_OK+MB_ICONERROR);
} }
|
|
|
kutuzov |
Отправлено: 02.10.2006, 20:47 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 27
|
ну вот так рнимерно и делаю...
получаю след. фигню:
Project test.exe raised exception class EOIeSysError with meccage 'операция недоступна'/Process stopped. Use Ster or Run to continue
Что с этим добром делать???? |
|
kutuzov |
Отправлено: 02.10.2006, 20:57 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 27
|
уже разобрался |
|