Удалить полный путь с помощью ActionScript - PullRequest
0 голосов
/ 29 ноября 2010

Как мне на самом деле удалить полный путь, как в C:\program files\app\filename.jpg, чтобы осталось только filename.jpg?

В этом случае можно использовать Substr или Substring для удаления после обнаружения первого вхождения \ или / путем цикла из конечной позиции строки.

Есть ли лучший метод?

1 Ответ

1 голос
/ 29 ноября 2010

Класс File дает вам свойство name, которое должно давать вам то, что вы хотите. Например:

var f:File = new File("C:\program files\app\filename.jpg");
trace("File name is: " + f.name);

Класс File предназначен только для ВОЗДУХА. Если вы работаете в Flash Player, попробуйте класс FileReference, который имеет то же свойство.

Реализация этой функции не зависит от платформы, поэтому она должна корректно работать на Mac и ПК.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...