Страница: 1 |
Страница: 1 |
Вопрос: Как программно очистить буфер обмена?
Добавлено: 25.07.07 16:19
Автор вопроса: george | ICQ: 301137589
У меня прога копирует дофига данных. В какой-то момент эксел выдает "недостаточно ресурсов и тд и тп". Когда я вручную вычищая буфер обмена, то все отлично начинает работать.
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #1
Добавлено: 25.07.07 19:32
Если прога копирует дофига данных, и при этом очищение буфера помогает, то вывод состоит в том, что копирование дофига данных осуществляется через Selection, Copy и PasteSpecial, в то время как надо через Range.Copy и больше ничего.
Номер ответа: 2
Автор ответа:
george
ICQ: 301137589
Вопросов: 18
Ответов: 31
Профиль | | #2
Добавлено: 26.07.07 11:44
не катит в силу некоторых обстоятельств. Причем буфер обмена нужно очищать офисовский. из-за него вся лажа происходит
Номер ответа: 3
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #3
Добавлено: 26.07.07 12:35
Clipboard.Clear ?
Номер ответа: 4
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #4
Добавлено: 26.07.07 12:59
HACKER, насколько я знаю, буферу Office глубоко пофиг на Clipboard.Clear (по собственному опыту).
Номер ответа: 5
Автор ответа:
george
ICQ: 301137589
Вопросов: 18
Ответов: 31
Профиль | | #5
Добавлено: 27.07.07 11:41
Это факт. Clipboard не катит
Номер ответа: 6
Автор ответа:
AndreyMp
ICQ: 237822510
Вопросов: 28
Ответов: 1182
Профиль | | #6
Добавлено: 27.07.07 14:54
Это не факт. Clipboard катит.