国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

Asp.Net 音頻文件上傳和播放代碼

2024-07-10 12:42:12
字體:
來源:轉載
供稿:網友
一、音頻文件上傳和播放
在網上找到一個名叫AspNetPager的第三方控件,將AspNetPager.dll文件引用到項目的Bin中。在網頁中可直接調用。引用命名空間 using Telerik.WebControls;
>>上傳
代碼如下:
protected void Button1_Click(object sender, EventArgs e)
{
foreach (UploadedFile file in RadUploadContext.Current.UploadedFiles)
{
if (file.FileName != null && file.FileName != "")
{
string strTime = memberid.ToString() + "-" + DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Millisecond.ToString();
string namefile = file.FileName;//獲取文件原來的名字
string namelast = namefile.Substring(namefile.LastIndexOf("."));//獲取文件的后綴名,LastIndexOf()-返回括號內字符的所在位置
string FilePath = System.AppDomain.CurrentDomain.BaseDirectory + @"SaveFilePath/MBmusic/";//文件上傳的路徑
System.IO.FileInfo fi = new System.IO.FileInfo(file.FileName);
if (fi.Extension.ToLower() == ".mp3" || fi.Extension.ToLower() == ".wma" || fi.Extension.ToLower() == ".rm" || fi.Extension.ToLower() == ".wav")
{
string name = strTime + namelast;//文件最后保存的名字
mv = "http://www.cnblogs.com/SaveFilePath/MBmusic/" + name;
Filesizes = int.Parse(file.ContentLength.ToString());
string path = FilePath + name;
if (File.Exists(path) == false)
{
file.SaveAs(FilePath + name);
mf.MF_Path = mv;
//mf.MF_Path = mv;
}
else if (File.Exists(path) == true)
{
name = strTime + "(" + tt + ")" + namelast;
file.SaveAs(FilePath + name);
mv = "http://www.cnblogs.com/SaveFilePath/MBmusic/" + name;
mf.MF_Path = mv;
//mf.MF_Path = mv;
}
if (RemainByteSize >= Filesizes)
{
try
{
//將數據插入數據庫
if (addnum > 0 && udpsize > 0)
{
//Response.Write("<script>alert('上傳成功!!')</script>");
//Bind();
}
else
{
Response.Write("<script>alert('上傳失敗!!')</script>");
return;
}
num++;
}
catch { }
}
else
{
Response.Write("<script>alert('空間不足,請申請空間!!')</script>");
return;
}
}
else
{
Response.Write("<script>alert('上傳文件格式錯誤! 文件格式為mp3,wma,wav.rm的視頻!')</script>");
return;
}
}
else
{
Response.Write("<script>alert('請選擇上傳的文件')</script>");
return;
}
}
}

>>播放
1、在播放頁面添加控件Literal1 控件
2、在頁面后臺添加調用音頻播放器代碼
代碼如下:
public static string GetFlashText(string url)
{
string str = @"<object id='MediaPlayer' classid='clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6' height='62' width='406'>
<param name='rate' value='1' />
<param name='balance' value='0' />
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洪湖市| 依安县| 福建省| 嘉定区| 遂溪县| 清原| 启东市| 上犹县| 久治县| 赞皇县| 黄大仙区| 明光市| 宝坻区| 牙克石市| 如东县| 六枝特区| 云梦县| 原平市| 泌阳县| 重庆市| 伊宁市| 周至县| 万全县| 高青县| 闻喜县| 彰武县| 湖南省| 张掖市| 屯门区| 陈巴尔虎旗| 保山市| 工布江达县| 山东| 海阳市| 柞水县| 临西县| 曲麻莱县| 澄城县| 通城县| 嘉黎县| 曲阳县|