![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2008
Сообщений: 53
|
lighto,
Эта функция вызывается при нажатии на кнопку "Открыть файл" public function selectEventHandler(event:FileListEvent):void { var fileTemp:File; var imageTemp:Image_; for(var i:Number=0;i<event.files.length;i++) { fileTemp = event.files[i] as File; fileNameText.text += fileTemp.name + "\n"; filePathText.text += fileTemp.nativePath+ "\n"; imageTemp = new Image_(i,fileTemp.name,fileTemp.nativePath); imageTemp.width = 150; imageTemp.height = 150; imageTemp.source = fileTemp.nativePath; arrayOfImages.push(imageTemp); //Занесение картинок в массив } } package { import mx.controls.Image; public class Image_ extends Image { public function Image_(index,name_,path_) { indexInArray = index; this.nameOfImage = name_; this.nativePathOfImage = path_ } public var indexInArray:int; public var nameOfImage:String; public var nativePathOfImage:String; public var selected:Boolean = false; } } BeDLiNt, мне кажется, что все-таки вместо картинки выводится её название. Потому что label выводится не под местом, где должна была быть картинка, а по середине этого места, то есть на месте картинки. В путях тоже нет ошибки, просто я их вывожу на экран и они правильные. Добавлено через 10 часов 28 минут Так что кто-то поможет?? |
![]() |
Часовой пояс GMT +4, время: 04:54. |
|
|
« Предыдущая тема | Следующая тема » |
|
|