Форум: "Базы";
Текущий архив: 2002.10.07;
Скачать: [xml.tar.bz2];
ВнизПРИВЕТ ВСЕМ!!! Очень нужен совет. Стратегический. Найти похожие ветки
← →
@andrew (2002-09-16 18:07) [0]Есть SQL, в одном из полей которого я храню файлы разных типов (bmp, xls и т.д.). Не знаю как сформулировать задачу, поэтому на примере, думаю, что станет ясно :-) Есть Outlook. Есть у меня в письме вложенный файл (пусть doc). Я запускаю его, меняю, нажимаю "Сохранить" и он сохраняется В ПИСЬМЕ. Так вот надо сделать тоже самое. Мне сразу приходит в голову алгоритм: достаю из SQL, сохраняю в папке TEMP запускаю (ShellExecute) и устанавливаю хук на предмет события типа WM_CLOSE, после чего вновь помещаю файл обратно. Но это как-то сложно и будут глюки :-) Может можно проще?
← →
Набережных С. (2002-09-16 19:44) [1]Если работать через OLE, то у WordDocument, например, есть событие OnClose. Может подождать?
← →
Marcus (2002-09-17 13:02) [2]Можно запускать ворд функцией CreateProcess, а затем ждать его завершения: WaitForSingleObject(pi.hProcess, INFINITE), где pi - переменная типа PROCESS_INFORMATION, подсунутая в CreateProcess
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.10.07;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c