版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Giser_D/article/details/82914683
首先 ,我做下载音乐功能;主要是为了探究它是怎么实现的;所以界面很丑,不要在意哈----
接下来进入正题:
1.首先: 界面中下载音乐的部分主要是由3个segment组成::
一个textbox,用于输入比如你喜欢的歌曲名/歌手;;
第二个是button1 这是主要做的是联网搜索的功能,里面实现进行的联网搜索一大堆事都在里面弄,最后传给用户的只有一个链接;
第三个是button2 一键下载。主要就是打开这个链接 将音乐保存到本地上来。
接下来详细介绍一下如何实现的了::::
(一)textbox就不介绍了 --大家都知道传值进行匹配‘’‘
(二)获取下载链接button功能:
首先你要拖一个web-browser控件进来窗体,主要的有原因就是联网操作,然后web-browser控件可以很方便用户去查看网页,而且这是很重要的一环,然后把visible设为false;设为false的原因是因为这样用户看不到 就显得高大上很多了哈哈哈哈’‘;
然后给web-browser设置url ==;
我这边选用的是http://www.gequdaquan.net/gqss/;最主要的原因是里面的音乐免费~~~’‘
然后调用的类就是HtmlDocument类;;这是我下载音乐功能的方法--不代表其他立场
主要的实现原理就是通过各种鼠标的自动操作。来一步一步的获取的下载链接。。我还是晚上再写把 有点困了我的天 ,,大家有空可以先看一下我的源码