定义stockdata类来表示数据

 public class StockData{public bool full;//名称和代码public string name;public string stock_code;//最高价和最低价public string ups;public string downs;//买入价和卖出价public string buy_ins;public string sold_out;//成交量public string volume;//开盘时间public string open_prise;//数据时间public DateTime date;public StockData(){name = "";stock_code = "";ups = "";downs = "";buy_ins = "";sold_out = "";volume = "";open_prise = "";}//利用新浪API来查询 返回的是一个字符串public string webInquire(string code){WebClient webClient = new WebClient();string dataString;dataString = webClient.DownloadString("http://hq.sinajs.cn/list=" + code);return dataString;}public StockData StockDataSave(string data){/*1 今日开盘价3 当前交易价4 5 最高 最低6 7 买入 卖出 8 9 成交量 成交额*/StockData datatemp = new StockData();//标记数据始末int start = data.IndexOf('"')+1;int end = data.IndexOf('"', start);//把查询到的字符串切分string input = data.Substring(start, end - start);string[] temp = input.Split(',');if (temp.Length != 32){datatemp.full = false;      //数据未填入return datatemp;}//实际上我只需要一部分datatemp.name = temp[0];datatemp.open_prise = temp[1];datatemp.ups = temp[4];datatemp.downs = temp[5];datatemp.buy_ins = temp[6];datatemp.sold_out = temp[7];datatemp.volume = temp[8];datatemp.date = DateTime.Parse(temp[30] + " " + temp[31]);datatemp.full = true;          //数据已填入return datatemp;}}

测试数据是否读取得窗口,没什么意义

public partial class MainWindow : Form{WebClient clint = new WebClient();StockData data = new StockData();string codeForInquire = "";public MainWindow(){InitializeComponent();//要查询的股票代码codeForInquire = "sh600000";data = data.StockDataSave(data.webInquire(codeForInquire));data.stock_code = codeForInquire;textBox1.Text = data.name;textBox2.Text = data.stock_code;textBox3.Text = data.date.ToString();textBox4.Text = data.open_prise;textBox5.Text = data.ups;textBox6.Text = data.downs;textBox7.Text = data.sold_out;textBox8.Text = data.buy_ins;textBox9.Text = data.volume;}}

新浪的这个接口只能查到2天之前的,使用其他的接口应该能实时查询了,加一个定时器就定时刷新实现实时查询.

WinForm实现股票实时查询小程序相关推荐

  1. 股票查询小程序_以龙虎榜数据为例

    功能需求 1.程序启动后,给用户提供查询接口,允许用户重复查股票行情信息(用到循环) 2.允许用户通过模糊查询股票名,比如输入"生物",就把所有股票名称中包含"生物&qu ...

  2. 实现北京公交实时预警小程序

    实现北京公交实时预警小程序 北京的天冷的太快,在后厂村的公交站台冻的要死要活几年之后,终于决定动手写个公交到站时间预报的程序,以便能舒服坐在工位等我的公交车. 美好想法是:当我处在公司累死累活加班以致 ...

  3. 公交车查询小程序开发应具备哪些功能

    ​​ 随着社会以及互联网的不断发展,乘坐公交车是我们出行的工具之一了,在我们乘坐公交车之前一般都会查询我们出行的路线,查询我们要乘坐的公交车还有多久到达该站点,一般我们都是使用公交车查询小程序去查询这 ...

  4. 实时公交小程序开发有哪些功能和优势?

    实时公交小程序开发有哪些功能和优势?实时公交小程序开发给人们的生活带来极大便利,查询公交站台详情让人们能够合理规划时间,从此再也不用花费多余时间等待公交. 那么实时公交小程序开发具备哪些功能呢? 1. ...

  5. 用python做一个数据查询软件_使用Python实现NBA球员数据查询小程序功能

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章来源于早起Python ,作者投稿君 一.前言 有时将代码转成带有界面的程序,会极大地方便 ...

  6. 王者荣耀战力查询小程序源码下载-支持安卓ios微信和QQ战力查询支持打包成APP

    王者荣耀战力查询小程序源码下载-支持安卓ios微信和QQ战力查询支持打包成APP 该源码没有后台的也无需后台的,所以也就没有什么服务器和域名的烦恼和费用了 使用方法用HBuilder X软件打开文件然 ...

  7. python进行数据查询_使用Python实现NBA球员数据查询小程序功能

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章来源于早起Python ,作者投稿君 一.前言 有时将代码转成带有界面的程序,会极大地方便 ...

  8. 查分吧(chafenba)万用考试成绩查询小程序源码

    查分吧(chafenba)万用考试成绩查询小程序源码 小程序演示:查分吧 小程序源码:http://mabida.cn/chafenba.zip 可以快速应用于保密性不高且修改不频繁的成绩.工资.证书 ...

  9. 垃圾分类查询+小程序源码

    老规矩先上演示图片 垃圾分类查询PC端 垃圾分类查询小程序端 小程序截图.jpg 源码地址 链接:https://pan.baidu.com/s/1DrYxx5k8n7I4r5TMr7SYzg 提取码 ...

最新文章

  1. 专访刘刚:360手机卫士的性能监控与优化
  2. python制作ios游戏_python自动化生成IOS的图标
  3. 通过mtd读写flash_Ambiq继续引领低功耗单片机,新款Apollo4将2MB MRAM作为Flash
  4. C++使用thread类多线程编程
  5. c++七参数坐标转换_深度 | 扒一扒坐标转换之七参数
  6. modules runAllManagedModulesForAllRequests=true /(转1)
  7. SVN服务备份操作步骤
  8. Opencv——基于索引表的图像细化
  9. mysql 整数类型_MySQL的数据类型
  10. Vue+Vue Router+Vuex页面演示
  11. 爆料:学术生涯遭重创,才是压垮张首晟教授的最后一根稻草
  12. 新浪微博产品分析报告
  13. 遥感影像的比例尺和分辨率的关系
  14. 【Linux】/bin/sh、/bin/bash、/bin/dash、init=/sysroot/bin/bash(sh) 、init=/bin/bash(sh) 的区别
  15. 机器学习-手写数字识别系统
  16. 尚硅谷前端框架vue语法(二)
  17. 微信公众号采集,历史文章采集,万能key采集,点赞阅读评论采集
  18. 元末明初为什么会爆发农民起义
  19. 渗透测试-Docker容器
  20. 在细粒度与高密度场景下的 基于人头的 人流量监测方法【神经网络】

热门文章

  1. 距离“啤酒专卖店”诞生还有多久?
  2. 数据挖掘-用python分析汽车油耗的csv数据(环境anaconda3和python3.6.1)
  3. MIDI文件结构分析及生成方法大全
  4. 阿里云AMD服务器ECS计算型c7a、通用型g7a和内存型r7a性能参数详解
  5. 英伟达发布最新GeForce 511.23显卡驱动
  6. python实现电脑自动关机
  7. ETL工具Kettle简介和安装配置基本使用
  8. 新个税扣缴细则明确:工资薪金所得适用累计预扣法
  9. 2020 软件测试实训记录 【整理】 目录
  10. 从零搭建图书网站--v1.0