e>Почему-то не работает... Может что-то не так?

var
 H: THandle;

...

 OpenClipboard(MainWND);
 H:= GetClipboardData(cf_Bitmap);
 Picture.Bitmap.Handle:= H;
 CloseClipboard;

...

e>Мне нужно получить изображение из буфера. Когда вызывается код, то я точно знаю, что оно там есть!

Ммм я почему-то подозреваю, что надо отрисовывать картинку с данным handle на свою картинку, а не переприсваивать handle, т.к., полагаю, что при закрытии борды хендл уже будет недействителен.

А вообще-то можно так:
  image1.Picture.Assign(clipboard); //uses clipbrd


Slicer
Автор: Slicer [Wirkwood]    Оценить