| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Как проверить? |
| Автор: Olegan 24.6.2010, 11:04 | ||
| Привет! Если буфер обмена пуст то, ShowMessage('Буфер пуст') если нет то, тогда я проверяю что там (CF_TEXT, CF_BITMAP, CF_HDROP и т.д.) и выдаю соответствующие сообщения. Вот как проверить пустой буфер или нет? Руки так и чешутся написать
но увы... Спасибо за помощь! |
| Автор: Rennigth 24.6.2010, 11:20 |
| Olegan, посмотри в сторону http://msdn.microsoft.com/en-us/library/ms649039%28v=VS.85%29.aspx. |
| Автор: Olegan 24.6.2010, 15:28 |
Уммм...., чем-то напоминает HasFormat. Как правильно ее применить в моем случае? |
| Автор: Keeper89 24.6.2010, 23:06 | ||
Можно так:
|
| Автор: Olegan 25.6.2010, 08:41 |
| Keeper89, что буфер пуст, что нет, Result всегда возвращает False. Или я туплю? |
| Автор: Rennigth 25.6.2010, 09:43 | ||
Olegan,
Добавлено через 1 минуту и 9 секунд Keeper89, зарегестрированно форматов может быть много, но незвестно же ечть там что-то или нет |
| Автор: Rennigth 25.6.2010, 10:04 | ||
upd:
|
| Автор: Olegan 25.6.2010, 10:31 |
| Вот, теперь все на своих местах! Rennigth, Keeper89, спасибо! |