2

ファイルが存在するかどうかを確認し、存在しない場合はnoimage.gifを表示します。以下はコンソールでfalseを返しています、あなたは助けることができますか?

 ...
[Bindable]
private var imageName:String;   
imageName  = "pca" + this._product.productID + ".jpg";

var fileName:File = new File() 
fileName.nativePath = "C:/STSMultimediaSync/market/pictures/{imageName}"; 
trace(fileName.exists);
....

PS-画像名をハードコーディングすると、値がtrueに変わるので、ファイルが存在することはわかっています。

4

1 に答える 1

3

AS3 内で {} を実行できないと思います (mxml で実行できます)。試す :

fileName.nativePath = "C:/STSMultimediaSync/market/pictures/"+imageName;
于 2012-07-19T13:51:23.187 に答える