au3查看股票价格(二)

这次用GUI窗口实现股票查询和显示。

#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <FontConstants.au3>
mainrun()
Func mainrun()
    GUICreate("股票信息", 600, 600)
    Local Const $sFont = "Arial"
    Local $idMyedit = GUICtrlCreateEdit("Info" & @CRLF, 0, 0, 600, 600, 0)
    GUICtrlSetFont($idMyedit, 36, $FW_NORMAL,  $sFont) ;
    GUISetState(@SW_SHOW)
    Send("{END}")
    While 1
        Local $HTML = BinaryToString(InetRead(‘http://hq.sinajs.cn/list=sh600000‘))
        $aArray = StringSplit($HTML, ‘,‘)
        If(UBound($aArray) < 2) Then
            ContinueLoop
        EndIf
        $gname = StringSplit($aArray[1], ‘"‘)
        $diff = Round($aArray[4] - $aArray[3], 2)
        $diffpercentage = Round($diff / $aArray[3] * 100, 3)
        $show1 = $gname[2] & @CRLF &‘现价: ‘ & $aArray[4] & @CRLF &‘涨跌幅: ‘ & $diff & @CRLF &‘涨跌%: ‘ & $diffpercentage & @CRLF
        $show2 = ‘最高: ‘ & $aArray[5] & @CRLF
        $show3 = ‘最低: ‘ & $aArray[6] & @CRLF
        $show4 = ‘今开: ‘ & $aArray[2] & @CRLF
        $show5 = ‘昨收: ‘ & $aArray[3] & @CRLF
        $showtime = $aArray[31] &‘ ‘&$aArray[32] & @CRLF
        GUICtrlSetData($idMyedit, $show1)
        GUICtrlSetData($idMyedit, $show2, 1)
        GUICtrlSetData($idMyedit, $show3, 1)
        GUICtrlSetData($idMyedit, $show4, 1)
        GUICtrlSetData($idMyedit, $show5, 1)
        GUICtrlSetData($idMyedit, $showtime, 1)
        Sleep(3000)
        Switch GUIGetMsg()
            Case $GUI_EVENT_CLOSE
                Exit
        EndSwitch
    WEnd
    GUIDelete()
EndFunc
时间: 2024-10-25 15:37:37

au3查看股票价格(二)的相关文章

微信公众平台 怎样生成带参数的二维码

添加带参数二维码 1.选择要添加带参数二维码的认证服务号--功能管理--高级功能--渠道二维码生成--+创建渠道二维码 1.1.渠道名称:可以理解为一个推广员(门店)一个渠道的名称: 1.2.触发关键词:即粉丝扫描这个二维码后直接弹出的回复内容,可以多个渠道共用一个关键词,也可以每个渠道用一个关键词: 1.3.扫码统计对象:可以统计新.老粉丝的关注取消数据: 1.4.粉丝识别标识:打标签及分组: 1.5.保存:添加好渠道名称和触发关键词就会直接生成这个渠道的二维码,直接点击[获取二维码]即可得到

java学习___File类的查看和删除

一.查看目录下的子目录或文件 getName()获取文件或目录的名字 for(File file:files) 如果想看目录下的另外目录,引用递归调用,就是还要在获取的目录下再查看目录 二.如何删除一个文件或目录 ps:删除目录时,要确保目录没有子项后才可以将该目录删除,否则删除失败! File file = new File(“data.dat”) 等同于 File file = new File(“.”+File.separator+"data.dat") 删除则使用delete(

[Linux]-查看系统常用配置命令

Linux查看系统配置常用命令 一.linux CPU大小   cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id" 说明:Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息.但是对于双核的cpu,在cpuinfo中会看到两个cpu.常常会让人误以为是两个单核的cpu.其实应该通过Physical Processor ID来区分单

查看linux系统常用的命令,Linux查看系统配置常用命令

一.linux CPU大小  cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id" 说明:Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息.但是对于双核的cpu,在cpuinfo中会看到两个cpu.常常会让人误以为是两个单核的cpu.其实应该通过Physical Processor ID来区分单核和双核.而Physical Pr

第十二章类的无参方法

一.javaDoc注释: 语法:/** * *@author FLC */ 生成javaDoc文档的步骤:点击File--Export--展开java文件夹--选择javaDoc--点击Next--制定生成doc文档的文件位置--点击Fish--找到生成文件位置查看. 二.类中的方法: 语法:   访问修饰符  方法返回值类型  方法名称(){} 例如: public void run(){ } public String ball(){ } String ball="球"; retu

查看CPU是否支持虚拟化

参考:http://www.cnblogs.com/jankie/archive/2012/07/04/2575695.html 一.Windows平台:使用cpu-Z即可查看. 二.Linux平台:在终端执行#cat /proc/cpuinfo(或#grep -E '(vmx|svm)' /proc/cpuinfo)命令,找到flags部分,如果其中输出有VMX或SVM,即表明支持虚拟化技术. 三. Linux显示的flags部分解释:fpu – Onboard FPUvme – Virtua

如何查看mac的格式磁盘(开通头条号)

使用MAC的人是越来越多,一些用户朋友是新手,对这个系统不是很了解,使用的过程中很多的问题都没办法解决.下面我们就来给大家介绍介绍如何查看mac的格式磁盘? 一.查看Mac磁盘格式步骤 1.点击左上的苹果图标,下拉菜单中选择“关于本机”. 图一:关于本机 2.弹出下图,在对话框中我们选择“概览”然后点击“系统报告”. 图二:点击系统报告 3.在Mac界面,点击左侧“储存”栏目,在右侧窗口,找到“文件系统”,您就可以看到Mac硬盘格式了. 图三:查看格式 二.Mac磁盘基本格式 Mac磁盘基本采用

查看alert.log

一.通过OEM 来查看. 二.使用文本编辑器来查看. 1.使用查询工具登录到数据库,比如sql*plus. 2.查询v$diag_info 视图定位 alert log的位置. SQL> select name,value from V$diag_info 2  where name in('Diag Trace','Diag Alert'); NAME ---------------------------------------------------------------- VALUE

MySQL学习笔记(二)

-- 回顾 数据库基础知识: 关系型数据库(磁盘),建立在关系模型上的数据库,数据结构(二维表),浪费空间. 操作数据的指令集合:SQL(DDL,DML[DQL]和DCL) 完整性约束:表内和表之间(实体) mysql 关系型数据库:c/s结构软件(连接认证,发送SQL指令,服务器处理指令返回结果,客户端接收结果解析结果) mysql服务端对象:DBMS->Datebase->Table->fields sql 基本操作:库操作,表操作(字段)和数据操作 字符集问题:中文数据问题 改变服