![]() |
|
#1
|
|||
|
|||
![]() Как определить что в данный момент находиться в буфере обмена, тоесть если файл то его имя и формат, если текст то какой текст... (если можно с объяснениями) спс..
![]() Иногда думаешь, что Фортуна тебе улыбнулась, а оказывается – ты её просто насмешил. ![]() |
#2
|
||||
|
||||
![]() Есть такой замечательный обьект Clipboard, надо в Uses добавить ClipBrd. Юзай его метод Clipboard.HasFormat, инфа есть в справке.
Код:
Передаешь одну из этих констант в HasFormat и узнаешь есть ли в бо то что тебе нужно. CF_TEXT Text with a CR-LF combination at the end of each line. A null character identifies the end of the text. CF_BITMAP A Windows bitmap graphic. CF_METAFILEPICT A Windows metafile graphic. CF_PICTURE An object of type TPicture. CF_COMPONENT Any persistent object. Не профи, но и не чайник ![]() ![]() Последний раз редактировалось zip000, 10.11.2007 в 03:03. |
#3
|
||||
|
||||
![]() Чтобы узнать какой текст находится в буфере:
Код:
Label1.Caption:=Clipboard.AsText; |
#4
|
||||
|
||||
![]() |