每天学一点flash(67) 上传图片(3)

每天学一点flash(67) 上传图片(2)

http://blog.csdn.net/hero82748274/archive/2010/08/15/5814495.aspx

继续,一步步完善这个。今天Vincent  给我看了他的开发php+flash 上传图片客户端,功能很完善而且实用性很强。不过现在还要继续完善一下才能继续。

 一步步来完善这部分知识。今天采用绘图API进行进行描绘一个图片容器。

在这个对象里面,包含了两个图象,一个是容器底部,一个是右上角的按钮。

容器是显示本地浏览的图片,按钮是去除容器。

所采用的绘图APi 的是采用了圆角的方式绘制底部,圆的图案用于关闭的按钮。

pen.graphics.drawRoundRect(0,0,Width,Height,10,10);//绘制圆角

button.graphics.drawCircle(cx,cy,r);//绘制园

每天学一点flash(67) 上传图片(3)

上传的图片的,可以单选或者多选的方式,在这里个人只是选择了单选方式制作。这个类当中封装了两个功能,添加图片显示 和删除图片显示功能。

实现过程:首先是实例化六个PhotoCotain 对象容器。用于显示装载的图片。

在这里 修改之前一个方法:

//上传图片
  public function browseImage():void
  {
   file.browse([imagesFilter]);
  }

再增加一个方法,用于发送上传 图片到服务器当中!

  public function UploadImage(request:URLRequest, uploadDataFieldName:String = "Filedata", testUpload:Boolean = false):void
  {
   file.upload(request,uploadDataFieldName,testUpload);
  }

原先是这样

  1.  //上传图片   
  2.         public function upLoadImage():void  
  3.         {   
  4.             file.browse([imagesFilter]);   
  5.         }   

测试代码:

初步完成了这个东西后,我们还要继续完善一下 和服务器进行交互的问题。

怎样实现上传图片到服务器?

怎样实现多张图片的本地上传?

怎样浏览多张图片?

怎样修改更加友善的界面上传?

怎样对上传图片进行修改描述和名称?

怎样对上传图片进行?

你可能感兴趣的:(Flash)