powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Запрет передачи данных через Clipboard
5 сообщений из 5, страница 1 из 1
Запрет передачи данных через Clipboard
    #33019744
AVVS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

To mederator: Проблема возникла в Access, но там никто не знает ответа.
Прошу не сносить, если можно.

Маленькая проблема. Ленточная форма (или sheet в Excel) содержит данные, на которые можно смотреть, но нежелательно давать возможность их копировать.
Т.е. если кто-то выберет пункт меню Copy или нажмет Ctrl-A + Ctrl-C, то в Clipboard должно быть пусто.

В связи с этим два вопроса:

1. Как сделать, чтобы нельзя было "выбрать все" (Ctrl-A)?

2. Если п.1 невозможно запретить или блокировать, то как сделать, чтобы
по Copy (Ctrl-C) в Clipboard ничего не попало?

И третий :) вопрос: если в Clipboard что-то попало ИЗ ЭТОГО ПРИЛОЖЕНИЯ, то можно ли автоматически его чистить.

Возможность существует, сам видел. К сожалению спросить было не у кого.

Проблема для меня серьезная. Кто может - поделитесь мыслями :))

AVS
...
Рейтинг: 0 / 0
Запрет передачи данных через Clipboard
    #33020453
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
заблокировать кнопки в панели и сочетания клавиш, последние через application.onkey, правда еще останется правая кнопка мыши, ее через Worksheet_BeforeRightClick.
...
Рейтинг: 0 / 0
Запрет передачи данных через Clipboard
    #33020844
AVVS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-dukeзаблокировать кнопки в панели и сочетания клавиш, последние через application.onkey, правда еще останется правая кнопка мыши, ее через Worksheet_BeforeRightClick.


Это да, в голову приходит, даже пробовал, с правой кнопкой совсем просто - запретить контекстное меню в форме.

Но все же может есть более другой способ? Не может не быть, нутром чую
...
Рейтинг: 0 / 0
Запрет передачи данных через Clipboard
    #33021138
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда наверно api типа DisableClipRedirection
...
Рейтинг: 0 / 0
Запрет передачи данных через Clipboard
    #33021238
AVVS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-dukeтогда наверно api типа DisableClipRedirection


Ссылка битая, не открывается :(

А можно чуть подробнее про эту API? Или ссылку на MSDN, а там я попробую сам разобраться.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Запрет передачи данных через Clipboard
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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