2016-04-05 8 views
0

Bei der Verwendung von selectbitmap() und ein Bild von meinem Desktop-Auswahl Ich werde diese zurück "BitMap: C: \ Benutzer \ John \ Bilder \ image.png"selectbitmap() return als Dateiname String

Ich möchte, dass es mir nur die Position des Bildes als String-Wert gibt (im Grunde entfernen Sie einfach den "BitMap:" Teil von dem, was zurückgegeben wird). Wie würde ich das machen?

Antwort

1

selectBitmap wählt nicht nur den Dateinamen, sondern lädt die Bitmap. Das ist der Wert, den Sie zurückgegeben haben. Wenn Sie mit der Bitmap nichts zu tun haben, können Sie die Eigenschaft filename lesen und dann schließen.

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

späte Antwort ... Entschuldigung! Danke, dass du dir die Zeit genommen hast, dies zu beantworten! – recondroid