powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как в Word'e очистить буфер обмена?
4 сообщений из 4, страница 1 из 1
Как в Word'e очистить буфер обмена?
    #35354116
fedotxxl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытался при помощи функций OpenClipboard, EmptyClipboard и CloseClipboard - очищают системный буфер, а мне нужно именно Word'a...
...
Рейтинг: 0 / 0
Как в Word'e очистить буфер обмена?
    #35354200
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: fedotxxl
> Пытался при помощи функций OpenClipboard, EmptyClipboard и
> CloseClipboard - очищают системный буфер, а мне нужно именно Word'a...

Скопировать туда, "что-нибудь не нужное".
К чему собственно пришли
здесь , а
здесь(в самом
конце)
попробовать отключить офисовский буфер обмена. Вобщем вот. :)

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как в Word'e очистить буфер обмена?
    #35354295
fedotxxl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Копирование чего-то не нужного не спасает - буфер просто засоряется (он ведь хранит последние 25 записей)... отключить буфер так и не удалось - галочки снял, но буфер это не отключает
...
Рейтинг: 0 / 0
Как в Word'e очистить буфер обмена?
    #35362212
Piafraus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Могу только теоретически предположить, что для достижения данного результата можно воспользоваться такой вещью как

if .... then
...

end if

с моим мизерно минимальным знанием программирования этот оператор меня не раз спасал.
пишишь примерно так...
Если (if) СюдаПишешьИмяТвоейГалочки.Value = True (Так ты указывает что галочка активна, то есть ее поставили) Тогда (then)
Сюда вписывает действия которые следует осуществить. Я клипбоардем работала 10 лет назад, ясен пень ничего не помню не о функциях не освойствах, поэтому здесь колдуешь сам
и пишешь примерно следующие EmptyClipboard = False или просто EmptyClipboard

у этого оператора еще есть продолжение
перед end if но после того что написоно после Then вставляешь, что-то типо Else if (по идее автоматическое редактирование кода, если оно не отключено должно тебе подсказать) и пишеть
СюдаПишешьИмяТвоейГалочки.Value = False then

Надеюсь хоть понятно, что имела в виду.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как в Word'e очистить буфер обмена?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]