Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема ТП - CTRL+C  не копирует :( (число прочтений - 2502 )
spenov
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 119
Зарегистрирован: 18. Января 2008
ТП - CTRL+C  не копирует :(
23. Мая 2008 :: 12:18
Печать  
использую ТП из версии для vs2005 (так кажется).
при нажатии комбинации клавиш для копирования в буфер обмена содержимое ячейик не копируется.
очень неудобно.
есть способ решить эту проблему?
использовать контекстное меню для этого не очень красиво
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ТП - CTRL+C  не копирует :(
Ответ #1 - 23. Мая 2008 :: 12:36
Печать  
Используй: "ПриНажатииКнопкиКлавиатуры" и класс "БуферОбмена".
Когда не было такого класса я использовал код:
Код
Выбрать все
WshExtra = CreateObject("WshExtra.Clipboard");
WshExtra.Copy(ТабличноеПоле.ТекущиеДанные.ТвоиДанные); 

  
Наверх
 
IP записан
 
spenov
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 119
Зарегистрирован: 18. Января 2008
Re: ТП - CTRL+C  не копирует :(
Ответ #2 - 23. Мая 2008 :: 13:16
Печать  
спасибо!
именно этого и хотелось. только почему то не смог найти определение этого события в хэлпе.

я так понимаю, этот метод работает на всю форму и будут проблемы, если на форме будет несколько ТП..
  
Наверх
 
IP записан
 
spenov
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 119
Зарегистрирован: 18. Января 2008
Re: ТП - CTRL+C  не копирует :(
Ответ #3 - 23. Мая 2008 :: 13:19
Печать  
нашел поиском - поможет Форма.АктивныйЭлемент();

спасибо!
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать