selectbitmap() return 作为文件名字符串

selectbitmap() return as filename string

当使用 selectbitmap() 并从我的桌面上选择一个图像时,我得到了返回 "BitMap:C:\Users\John\Pictures\image.png"

我希望它只给我图像的位置作为字符串值(基本上只是删除返回内容的 "BitMap:" 部分)。我该怎么做?

selectBitmap 不仅 select 文件名,还加载位图。这就是您返回的值所代表的。如果您不需要对 Bitmap 做任何操作,您可以读取它 filename 属性 然后关闭它。

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