• 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>

    最后的效果

  • 相关阅读:
    docker应用部署
    Netty实现WebSocket通信
    spring-mvc框架简单搭建
    spring-tx 事物
    spring注解及简单实用
    Spring Aop实现简单代码实现
    Jedis操作
    Proxy说明
    下载返回流
    向上捅破天,向下扎到根
  • 原文地址:https://www.cnblogs.com/liuxiaobo93/p/3574292.html
Copyright © 2020-2023  润新知