Adobe Air - перетащите изображение на рабочий стол - PullRequest
2 голосов
/ 03 декабря 2011

Можно ли перетащить изображение изнутри приложения Adobe Air на рабочий стол или в папку? Этот код, который я использую, может только перетаскивать изображение из приложения в приложение: (я использую Windows XP)

myObject.addEventListener(MouseEvent.MOUSE_DOWN, mDown);

function mDown(MouseEvent):void
{
var bitmapData:BitmapData = new BitmapData(myObject.width,myObject.height);
bitmapData.draw(myObject);

var myClip:Clipboard = new Clipboard();
myClip.setData(ClipboardFormats.BITMAP_FORMAT, bitmapData);

var objPoint:Point = new Point( -  myObject.mouseX, -  myObject.mouseY);
NativeDragManager.doDrag(myObject, myClip, bitmapData, objPoint);
}

Что-то нужно добавить? Спасибо Ули

1 Ответ

0 голосов
/ 06 июня 2012

вам может понадобиться использовать URLFilePromise класс

подробности см. Здесь

...