BEST logo логотип компании БЭСТ - программы для бизнеса ПРОДАЖИ
+7 (991) 312-04-37
trade@bestnet.ru
ПОДДЕРЖКА
+7 (495) 775-66-76
consult@bestnet.ru
СКАЧАТЬ
Обновления
Дистрибутивы
Авторизация

Логин:
Пароль:
Забыли свой пароль?
Регистрация
ВАШ ВОПРОС

Доступ к Личному кабинету закрыт!
Как получить доступ?


Форум

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Скопировать в буфер обмена
 
Есть F_Temp->InitList(...). Нужно из текущей строки скопировать поле в буфер обмена (буфер обмена := F_Temp->Field1), чтобы потом можно было по Ctrl-V вставить в другое место. Как можно скопировать в буфер обмена?

Сейчас это надо в Б5 3.3 СП 33. Возможно понадобится и в Б4.

P.S. Подскажите, а Б4 или Б5 где-то есть возможность выделить текст и скопировать его в буфер. А то вставить текст из буфера можно и это удобно, а как туда положить из БЭСТ-а ...
 
Работа с буфером обмена производится через
Код
Wvt_SetClipBoard(cBuffer)

и
Код
 Wvt_GetClipBoard()

Привяжите к горячим клавишам и должно работать
 
Попробовал вставить Wvt_SetClipBoard(cBuffer) в плагин для Б4 12.01+СП40. БЭСТ ответил: "unknown or unregistered function: Wvt_SetClipBoard".

Б5 3.3 СП 33 тоже ругается при попытке использовать эту функцию
 
Денис
Попробуйте комбинацию sh-ins,ctrl-ins
если конечно это не убили в б5
 
Перед тем как нажать ctrl-ins надо выделить текст, а вот с этим проблема ... Мне в моем плагине даже выделять не надо, хочу из текущей строки информацию помещать в буфер.

А Ctrl-V в БЭСТ-е работает :-)
 
Ошибаетесь уважаемый
Войдите в номенклатурный справочник.
Нажмите ENTER на любой строке
выберите любое поле но не пустое
ничего выделять не нада !
просто нажмите ctrl-ins
Затем откройте блокнот и нажмите вставить
и о чудо !!!
В БЭСТе как и писалось ctrl-ins копировать shfit-ins вставить
 
Цитата
nordk пишет:
выберите любое поле но не пустоеничего выделять не нада !просто нажмите ctrl-ins


Вот это здорово!! :-) Спасибо!

Теперь осталось выяснить, как из своего плагина скопировать в буфет. К примеру, из своего ИнитЛиста из текущей строки определенное поле ...
 
А что разве у Вас в плагине это не работает ?
 
Цитата
nordk пишет:
А что разве у Вас в плагине это не работает ?


Мне надо в реестре.
 
Функции что я писал выше они для БЭСТ-4
А в БЭСТ-5 SetClipboard(ctext) и GetClipBoard()
Страницы: 1
Читают тему (гостей: 1)