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

Может кто знает, подскажите, плиз.
...
Рейтинг: 0 / 0
24.08.2004, 13:42
    #32662961
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буфер забит.
А не пробовал не забивать буфер?
...
Рейтинг: 0 / 0
24.08.2004, 18:55
    #32663686
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буфер забит.
Такое сообщение обычно выдается, когда что-то неправильно делается. Не проще ли избавится от этого сообщения, тогда и буфер обмена чистить не придется.
...
Рейтинг: 0 / 0
24.08.2004, 19:06
    #32663698
Alex_2003
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буфер забит.
ToGyslik: И что же по Вашему не правильно делается, ошибки то как таковой нет.
...
Рейтинг: 0 / 0
24.08.2004, 19:30
    #32663728
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буфер забит.
Я не знаю, что именно у Вас происходит. Если это многопользовательская база MDB, то это вполне стандартное сообщение когда несколько юзеров обращаются к одной и той же таблице (запросу).
Если у вас не многопользовательская база, то может быть где-то в коде надо что-то типа:
rstTable.Close (rst.Close)
...
Рейтинг: 0 / 0
24.08.2004, 19:32
    #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
24.08.2004, 20:17
    #32663758
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буфер забит.
Орлы! А с какого перепугу вы взяли что это ошибка? Буфером обмена русский офис Clipboadrd называет. Странно, что не помогают API функции.
...
Рейтинг: 0 / 0
24.08.2004, 21:32
    #32663810
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буфер забит.
Мля, в чем проблема?
Не нравится вопрос - не копируй в буфер. Нравится - копируй.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
24.11.2016, 23:47
    #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
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Буфер забит. / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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