博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
开发落网电台windows phone 8应用的计划(5)
阅读量:5107 次
发布时间:2019-06-13

本文共 1714 字,大约阅读时间需要 5 分钟。

这两天把网络的事情搞了一下,由于并没有api可以使用,所以我是选择下载了网站的html代码用正则表达式找出资源链接。

但是到现在也不知道是不是出于网络的原因,后台的OpenReadAsyncComplete事件一直没有响应。

我用的是webClient类,代码如下:

问题代码出现在最后一部分。。

1 using System;  2 using System.Diagnostics;  3 using System.Windows;  4 using Microsoft.Phone.BackgroundAudio;  5 using System.Collections.Generic;  6 using System.Text.RegularExpressions;  7 using System.Threading;  8 using System.Net;  9 using System.IO; 10 namespace LuooAudioPlayerAgent 11 { 12   228         public static  void GetMaxAlbumNumber()229         {230             //GetMaxAlbumNumber231             WebClient origionWebClient=new WebClient();232             //origionWebClient.AllowReadStreamBuffering=false;233             origionWebClient.OpenReadAsync(new Uri("http://www.luoo.net" , UriKind.Absolute));234             origionWebClient.OpenReadCompleted+=origionWebClient_OpenReadCompleted; //。。。。这是事件235             //set currentAlbumNumber236         }237 238         static void origionWebClient_OpenReadCompleted( object sender , OpenReadCompletedEventArgs e ) //这里就是没有消息。。239         {240             StreamReader sR=new StreamReader(e.Result);241             string html=sR.ReadToEnd();242             //GetMaxAlbumNumber243             string pattern=@"vol. [0-9]+";244             MatchCollection matches=Regex.Matches(@html , pattern);245             string temp=matches[0].ToString().Split(' ')[1];246             maxAlbumNumber=int.Parse(temp);247             //set currentAlbumNumber248             currentAlbumNumber=maxAlbumNumber;249             //set isFinished250             isFinished=true;251         }252     }253 }

如果园友看了之后有知道其中原因的,欢迎指教。。。。

mail:tian_feng_bo@live.com

 

转载于:https://www.cnblogs.com/au-xiaotian/p/3606346.html

你可能感兴趣的文章
io.dubbo.springboot版本不兼容dubbo-2.5.3
查看>>
redis入门初学知识
查看>>
linux安装redis
查看>>
CDH6.1.1阿里云安装实践
查看>>
假期周进度报告4
查看>>
假期周进度报告5
查看>>
假期周进度报告7
查看>>
《大道至简》读后感
查看>>
假期周进度报告6
查看>>
JAVA开学测试
查看>>
假期周进度报告8
查看>>
原码、反码与补码
查看>>
Arrays工具类的使用
查看>>
JAVA课堂随机出题
查看>>
2019.9.16日动手动脑作业
查看>>
JAVA课堂题目--递归来判断回数
查看>>
登陆界面
查看>>
《程序员修炼之道--从小工到专家》始读后感
查看>>
2019.9.23动手动脑
查看>>
统计小说《飘》中英文单词
查看>>