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

с помощью данного кода информация из поля помещается в буфер обмена, но по какой-то причине не всегда корректно работает(копирование не происходит). Где ошибка?


If Me.[Vik1] = -1 Then
If Me.[Kont licho 1] > 0 Then
Me.TextBoxCopy = "Получатель: " + Me.Kont_licho_1
Else
MsgBox "Ошибка копирования!", 64, "Messages"
End If
Else
End If


If Me.[Vik2] = -1 Then
If Me.[Kont licho 2] > 0 Then
Me.TextBoxCopy = "Получатель: " + Me.Kont_licho_2
Else
MsgBox "Ошибка копирования!", 64, "Messages"
End If
Else
End If

Me.[Vik1] = 0
Me.[Vik2] = 0


DoCmd.GoToControl "TextBoxCopy"
SendKeys "^c", True
...
Рейтинг: 0 / 0
Буфер обмена
    #34135598
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вместо SendKeys "^c", True используйте ClipBoard.SetText
А что это за объект DoCmd с методом GoToControl? Я бы сделал TextBoxCopy.SetFocus
...
Рейтинг: 0 / 0
Буфер обмена
    #34135698
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Буфер обмена
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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