LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Clipboard...
 Тема: Clipboard
 
 15.06.2007 19:52:12
jn
4 сообщения


Тема: Clipboard
можно ли в Acces средствами VB послать информацию (содержание полей, переменных) в буфер обмена Office или win?


P.S.
Автор: Евгений от 0:00:00 Источник ...
 15.06.2007 19:52:12
Виктор Конюков
34 сообщения


RE: Clipboard
Можно. Вот пример копирования поля myText из примера 4 файла: la_api.mdb (см. ниже). Как определить класс для буфера указано в этом файле.

Все поля можно связать через строку, например, ";;". В этом случае используйте для разбора функцию split.

'===================
' Копирование и восстановление из буфера
Private Sub butCopy_Click()
Dim buffer As New TextClipboard
buffer.CopyText Nz(Me.myText) ' Копирование в буфер
Me.myBuffer = buffer.GetText() ' Восстановление из буфера
End Sub


P.S.
Автор: Виктор Конюков от 0:00:00 Источник ...
 15.06.2007 19:52:12
Виктор Конюков
34 сообщения


RE: Clipboard
Можно попытаться использовать команды меню (см. пример 5 la_menu.mdb), например,
' Копировать
CommandBars("Clipboard").FindControl(, 19, , , True).Execute
' Очистить
CommandBars("Clipboard").FindControl(, 3634, , , True).Execute
Но в этом случае всегда надо проверять доступ к кнопкам панелей.


P.S.
Автор: Виктор Конюков от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Clipboard...
ПоискПоиск  Список форумовСписок форумов  
right