zoukankan      html  css  js  c++  java
  • c#桌面小软件

    这是以前练习时用c#做的桌面小软件,今天回顾下。

    这是设计界面

    可以看出该程序能够播放网络歌曲及浏览新闻。

    实现:歌曲来源百度API,播放WindowsMediaPlayer

    api地址:string url = "http://box.zhangmen.baidu.com/x?op=12&count=1&title=歌曲名$$";

    返回的结果是一个xml格式的页面,解析这个页面就可以得出Mp3文件的真实地址。

    下面是我做的一个dll的下载链接,这个dll可以直接得到地址,不用你们去解析了

    链接: http://pan.baidu.com/s/1hqmU8GO

    使用演示(很简单)

    引用PopMusic.dll

    Music music = new Music(tbSing.Text.Trim()); //Music是dll里面的类,实例化并构造
    axWindowsMediaPlayer1.URL = music.MusicUrl1;//获取歌曲链接,赋给播放器

    ok了

    新闻来源百度新闻,显示用到了WebBrowser控件

    新建一个文本文档改后缀为html,将下面的内容粘贴进去,在把这个html给WebBrowser加载。

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>国内新闻演示</title>
    <style type=text/css> div{font-size:12px;font-family:arial}.baidu{font-size:14px;line-height:24px;font-family:arial} a,a:link{color:#0000cc;}
    .baidu span{color:#6f6f6f;font-size:12px} a.more{color:#008000;}a.blk{color:#000;font-weight:bold;}</style>
    <script language="JavaScript" type="text/JavaScript" src="http://news.baidu.com/n?cmd=1&class=civilnews&pn=1&tn=newsbrofcu"></script>
    </head>
    
    <body>
    </body>
    </html>

    最后的效果

  • 相关阅读:
    团队项目——地铁信息查询数据结构设计
    用Visio画UML顺序图
    用Visio画UML用例图
    结对编程项目进展——第四周
    结对编程项目进展——第三周
    结对项目进展第一周——初步认识结对编程
    个人项目四则运算生成程序进展——第三周
    hbase各种遍历查询shell语句 包含过滤组合条件
    linux c段错误分析方法
    SMB SMB2 协议wiki
  • 原文地址:https://www.cnblogs.com/liuxiaobo93/p/3574292.html
Copyright © 2011-2022 走看看