主要是借助新浪提供的api接口()实现市场最新信息查询。
界面大致如下:
小工具的方便之处,是不需自己整理交易行情数据,直接对最新行情进行速览。
主要的代码如下:
privateasyncvoidFormFM2_Load(objectser,EventArgse){lstArgs=(newchar[]{'|'}).ToList();stringstrCode=lstArgs[2];string[]urls=newstring[]{@""+strCode+".gif",@""+strCode+".gif",@""+strCode+".gif",@""+strCode+".gif"};Task[]tasks=newTask[]{NavigateToUrlAsync(webBrowser1,urls[0]),NavigateToUrlAsync(webBrowser2,urls[1]),NavigateToUrlAsync(webBrowser3,urls[2]),NavigateToUrlAsync(webBrowser4,urls[3])};(tasks);}privateTaskNavigateToUrlAsync(WebBrowserwebBrowser,stringurl){(()={((MethodInvoker)delegate{(url+"?ts="+);});});}以下是动态更新的代码:
privateasyncvoidtreeView1_AfterSelect(objectser,TreeViewEventArgse){stringstrCode=().ToLower();string[]urls=newstring[]{@""+strCode+".gif",@""+strCode+".gif",@""+strCode+".gif",@""+strCode+".gif"};Task[]tasks=newTask[]{NavigateToUrlAsync(webBrowser1,urls[0]),NavigateToUrlAsync(webBrowser2,urls[1]),NavigateToUrlAsync(webBrowser3,urls[2]),NavigateToUrlAsync(webBrowser4,urls[3])};(tasks);}不足的是,不可以回溯。
共享的二维码是: