powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Буфер забит.
9 сообщений из 9, страница 1 из 1
Буфер забит.
    #32662958
Alex_2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При закрытии формы Access выводит следующее сообщение:
" В буфер скопирован большой объем данных...
Сохранить данные в буфере обмена?
"
Как избавиться от подобного сообщения.
Пробовал вызывать через WinAPI OpenClipboard,EmptyClipboard, CloseClipboard но не помогает.
Также пробовал в событии Form_Error присваивать Response=acDataErrContinue при возникновении данной ошибки (DataErr=8515), тоже безрезультатно.

Может кто знает, подскажите, плиз.
...
Рейтинг: 0 / 0
Буфер забит.
    #32662961
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А не пробовал не забивать буфер?
...
Рейтинг: 0 / 0
Буфер забит.
    #32663686
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такое сообщение обычно выдается, когда что-то неправильно делается. Не проще ли избавится от этого сообщения, тогда и буфер обмена чистить не придется.
...
Рейтинг: 0 / 0
Буфер забит.
    #32663698
Alex_2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ToGyslik: И что же по Вашему не правильно делается, ошибки то как таковой нет.
...
Рейтинг: 0 / 0
Буфер забит.
    #32663728
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не знаю, что именно у Вас происходит. Если это многопользовательская база MDB, то это вполне стандартное сообщение когда несколько юзеров обращаются к одной и той же таблице (запросу).
Если у вас не многопользовательская база, то может быть где-то в коде надо что-то типа:
rstTable.Close (rst.Close)
...
Рейтинг: 0 / 0
Буфер забит.
    #32663730
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Private Sub Form_Error(DataErr As Integer, Response As Integer)
    Select Case err.Number
        Case  8515 
            DoCmd.CancelEvent
            SendKeys "{ESC}", True
            Response = acDataErrContinue
    Case Else
            Response = acDataErrDisplay
        Exit Sub
    End Select
End Sub
?
...
Рейтинг: 0 / 0
Буфер забит.
    #32663758
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Орлы! А с какого перепугу вы взяли что это ошибка? Буфером обмена русский офис Clipboadrd называет. Странно, что не помогают API функции.
...
Рейтинг: 0 / 0
Буфер забит.
    #32663810
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мля, в чем проблема?
Не нравится вопрос - не копируй в буфер. Нравится - копируй.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Буфер забит.
    #39354168
Фотография nezhensky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Private Declare Function CountClipboardFormats Lib "user32.dll" () As Long
Private Declare Function OpenClipboard Lib "user32.dll" (ByVal hWnd As Long) As Long
Private Declare Function EmptyClipboard Lib "user32.dll" () As Long
Private Declare Function CloseClipboard Lib "user32.dll" () As Long

Private Sub WinAPI_EmptyClipboard()
If CountClipboardFormats > 0 Then
OpenClipboard 0&: EmptyClipboard: CloseClipboard
Else
MsgBox "Буфер обмена не содержит данных", vbInformation, ""
End If
End Sub
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Буфер забит.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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