Перейти к содержанию
Fire Monkey от А до Я
  • 0

скопировать изображение в буфер обмена


Hds Wert

Вопрос

Добрый день! необходимо скопировать изображение или файл с изображением(png) в буфер обмена что бы потом вставить в графический редактор (например корел)нажав кнопки ctl+V

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

вставка

  if not TPlatformServices.Current.SupportsPlatformService(IFMXExtendedClipboardService, ClipboardService) then
    exit;
 if ClipboardService.HasImage then
  begin
    b := TBitmap.Create;
    bs := ClipboardService.GetImage;
    b.Assign(bs);
end

копирование
....
surface := TBitmapSurface.Create();
surface.Assign(bitmap);
ClipboardService.SetImage(surface)

 

 

Изменено пользователем krapotkin
Ссылка на комментарий
  • 0
2 часа назад, krapotkin сказал:

вставка

  if not TPlatformServices.Current.SupportsPlatformService(IFMXExtendedClipboardService, ClipboardService) then
    exit;
 if ClipboardService.HasImage then
  begin
    b := TBitmap.Create;
    bs := ClipboardService.GetImage;
    b.Assign(bs);
end

копирование
....
surface := TBitmapSurface.Create();
surface.Assign(bitmap);
ClipboardService.SetImage(surface)

 

 

image.png.150a0d8690a3a86af6ab293e67fc3590.png извиняюсь, но чет не допер я (

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...