2016-04-05 10 views
0

При использовании selectbitmap() и выбрать изображение с моим рабочим столом я получаю это возвращенным "растр C: \ Users \ John \ Pictures \ image.png"selectbitmap() возвращает в качестве имени файла строки

Я хотел бы просто указать мне местоположение изображения как строковое значение (в основном просто удалите «BitMap:» часть того, что возвращается). Как мне это сделать?

ответ

1

selectBitmap не только выбирает имя файла, но и загружает Bitmap. Это то, что представляет собой возвращаемое вами значение. Если вам не нужно ничего делать с растровым изображением, вы можете прочитать его свойство filename, а затем закрыть его.

local myBmp = selectBitmap() 
if (myBmp != undefined) do 
(
    local myFile = myBmp.filename 
    close myBmp 
) 
+0

поздний ответ ... извините! Спасибо, что нашли время ответить на это! – recondroid