作者:阿里西西  文章来源:http://www.alixixi.com/  更新时间:2005-12-18
利用WebService和Flash做简单图片浏览器

阿树刚传了一个.net的包,看到了一个简易的Web Service,趁着晚上没事写了个小东东


按此在新窗口浏览图片


Web Service 代码如下:



<%@ WebService Language="c#" debug="true" class="PicList" %>
using System.IO;
using System.Web.Services;
//构造PicList类
public class PicList:
//构造Web Service
System.Web.Services.WebService
{
//构造getMethod方法
    [WebMethod]
    public string[] getPicList() {
/*
这里类似于ASP中的FSO,取得目标文件夹里的所有文件名,并将之构造为一个数组(我们利用它作为Flash组件中的数据源dataProvider)
*/
          string dirName = Server.MapPath("images");
          DirectoryInfo myDirInfo = new DirectoryInfo(dirName);
          FileInfo[] myFileInfo = myDirInfo.GetFiles();
          string[] fileNames = new string[myFileInfo.Length];



          for (int i=0; i<myFileInfo.Length; i++) {
                fileNames[i] = myFileInfo[i].Name;
          }
          return fileNames;
    }
};




原文件:(忘记压缩了,sorry,有
网友评论
相关搜索
阿里西西Baidu.com搜索