asp.net 加载文件夹下所有图片,加载指定文件夹下所有文件

/// <summary>
/// 加载指定文件夹下的所有图片
/// </summary>
/// <param name="pictFold">显示图片的文件夹路径</param>
/// <param name="isConnPict">true是合成图片的设置,false是普通的图片设置</param>
public void set_pict(string pictFold, bool isConnPict)
{
int connPictIndex = 0;

DirectoryInfo dif = new DirectoryInfo(pictFold);

if (dif.Exists)
{
foreach (FileInfo fileItem in dif.GetFiles())
{
string fileUrl = fileItem.FullName;

FileStream fs = new FileStream(fileUrl, FileMode.Open, FileAccess.ReadWrite);

BinaryReader br = new BinaryReader(fs);

byte[] pict = new byte[fileItem.Length];

br.Read(pict, 0, Convert.ToInt32(fileItem.Length));

if (isConnPict)
{
imgConn.Zp = pict;
imgConn.setZPXX(connPictIndex);
}
else
{
img.Zp_url = fileItem.FullName;
img.Zp = pict;
img.setZPXX(fileUrl);
}
fs.Dispose();
}

connPictIndex++;
}
else
{
HttpContext.Current.Response.Write("<script language='javascript'>alert('改文件夹下没有文件')</script>");
}
}


黑色头发:http://heisetoufa.iteye.com/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值