компонента cClipBoardObject.dll #373927


#0 by viktorovichvadim
Зарегистрирована внешняя компонента cClipBoardObject.dll В Одинэсине пишу такой код: Буфер = Новый ComОбъект("cClipBoardObject.cClipBoard"); Буфер.GetClipBoard("C: emp isunok.bmp"); В результате имевшийся в буфере обмена рисунок сохраняется в файле C: emp isunok.bmp Вопрос: Почему не выполняется след. команда УдалитьФайлы("C: emp"); Текст ошибки: {Форма.Форма}: Ошибка при вызове метода контекста (УдалитьФайлы): Ошибка удаления файлов УдалитьФайлы("C: emp"); по причине: Ошибка удаления файлов по причине: Ошибка совместного доступа к файлу 'C: emp isunok.bmp'
#1 by vde69
Упорный ты!!! все из екселя тянешь :) у тебя компонента файл открыла и не закрыла, или ищи в компоненте как закрыть, или саму компоненту отключай
#2 by viktorovichvadim
как закрыть файл или отключить компоненту? у меня нет никакого описания...
#3 by vde69
Буфер = неопределено
#4 by viktorovichvadim
Не помогает, однако...
#5 by viktorovichvadim
сорри... поспешил с выводом. работает, зараза с меня пиво... :-)
#6 by vde69
иногда бывает надо вставить паузу (например 0.1 сек) а то блокировка не успевает сняться
#7 by viktorovichvadim
буду проверять
#8 by Андрюха
Поделись cClipBoardObject.dll плиз
#9 by viktorovichvadim
если не надоел - как эту самую паузу вставить?
#10 by Fragster
командасистемы ("ping 127.0.0.1 -n 1"); $)
#11 by viktorovichvadim
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С