![]() |
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]() ![]() ![]() |
|
Olegan |
|
|||
![]() Крутой сисадмин ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 752 Регистрация: 15.5.2007 Репутация: нет Всего: 105 |
Привет!
Если буфер обмена пуст то, ShowMessage('Буфер пуст') если нет то, тогда я проверяю что там (CF_TEXT, CF_BITMAP, CF_HDROP и т.д.) и выдаю соответствующие сообщения. Вот как проверить пустой буфер или нет? Руки так и чешутся написать ![]()
но увы... ![]() Спасибо за помощь! ![]() |
|||
|
||||
Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
Olegan, посмотри в сторону GetClipBoardData.
-------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
Olegan |
|
|||
![]() Крутой сисадмин ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 752 Регистрация: 15.5.2007 Репутация: нет Всего: 105 |
Уммм...., чем-то напоминает HasFormat. Как правильно ее применить в моем случае? ![]() |
|||
|
||||
Keeper89 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: 9 Всего: 58 |
Можно так:
|
|||
|
||||
Olegan |
|
|||
![]() Крутой сисадмин ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 752 Регистрация: 15.5.2007 Репутация: нет Всего: 105 |
Keeper89, что буфер пуст, что нет, Result всегда возвращает False.
Или я туплю? ![]() |
|||
|
||||
Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
Olegan,
Добавлено через 1 минуту и 9 секунд Keeper89, зарегестрированно форматов может быть много, но незвестно же ечть там что-то или нет ![]() -------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
upd:
-------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
Olegan |
|
|||
![]() Крутой сисадмин ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 752 Регистрация: 15.5.2007 Репутация: нет Всего: 105 |
Вот, теперь все на своих местах!
![]() Rennigth, Keeper89, спасибо! ![]() |
|||
|
||||
Keeper89 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: 9 Всего: 58 |
Так ведь CountClipboardFormats выдает список форматов, которые сейчас в буфере. Или я не понял описание? Странно, что у меня оно тогда работало, пробовал очищать буфер и копировать в него информацию... |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |