码栈开发手册(四)---编码方式开发(API函数列表)

.码栈视图相关函数

1.1 J_View_Write (第几行,第几列/列名称,设置值)

作用:设置码栈数据列表中的数据
返回值:设置成功返回1,设置失败返回0
例子:


    Func Example10()
        ;声明 $result的一个局域变量,将当前“我的应用”中数据列表的第1行第1列单元格设置文本“hello”,并将插入数据的结果保存在这个变量中
        Local $result = J_View_Write(1, 1, "Hello")

        ;将当前“我的应用”中数据列表的第1行列名为“部门”单元格设置文本“hello”,并将插入数据的结果保存在这个变量中
        Local $result2 = J_View_Write(1, "部门", "Hello")
    EndFunc   ;==>Example10

1.2 J_View_Read (第几行,第几列/列名称)

作用:获取码栈数据列表中的数据
返回值:返回聚码栈列表中的数据
例子:

Func Example11()
    ;声明 $result的一个局域变量,读取当前“我的应用”中数据列表的第1行第1列单元格中的数据,并将读取的数据保存在这个变量中
    Local $result = J_View_Read(1, 1)

    ;读取当前“我的应用”中数据列表的第1行列名为“部门”单元格中的数据,并将读取的数据保存在这个变量中
    local $result2 = J_View_Read(1, "部门")
EndFunc   ;==>Example11

4.3 J_View_CreateRow (新值)

作用:在码栈数据列表中创建一条新数据
返回值:返回值为新创建数据的行数
例子:

Func Example12()
    ;声明 $index的一个局域变量,在当前“我的应用”中数据列表中最后追加一条数据并在这条数据的第1列设置文本“你好,世界”,并将新追加的数据的行号保存在这个变量中
    Local $index = J_View_CreateRow("你好,世界")
EndFunc   ;==>Example12

1.4 J_View_DeleteRow (第几行)

作用:删除一条码栈数据列表中的数据
返回值:1
例子:

Func Example13()
    ;从视图中删除一行数据,参数是行数,从1开始
    Local $index = J_View_DeleteRow(1);删除第一行数据
EndFunc   ;==>Example12

1.5 J_View_Show (第几行)

作用:让码栈数据列表中的某行数据显示出来
返回值:1
例子:

Func Example14()
    ;声明 $index的一个局域变量,将当前“我的应用”中数据列表中第20行数据置为可见状态,并将结果保存在这个变量中(结果一定是1)
    Local $index = J_View_Show(20)
EndFunc   ;==>Example14

1.6. J_View_GetRowChecked (第几行)

作用:获取码栈数据列表中某行数据是否为勾选状态,
返回值:结果 True 或者 False,注意在码栈中True=1 ,False=0 
例子:

Func Example15()
    ;声明 $result的一个局域变量,获取当前“我的应用”中数据列表中第20行数据的勾选状态,并将结果保存在这个变量中(勾选状态值为1,未勾选状态值为0)
    Local $result = J_View_GetRowChecked(20)
EndFunc   ;==>Example15

4.7 J_View_SetRowChecked (第几行,[勾选状态:是/否])

作用:设置码栈数据列表中的某行勾选状态为勾选
返回值:成功1,失败0
例子:

Func Example16()
    ;声明 $result1的一个局域变量,设置当前“我的应用”中数据列表中第5行数据的勾选状态为勾选状态,并将结果保存在这个变量中(结果一定是1)
    Local $result1 = J_View_SetRowChecked(5, "是")
    ;声明 $result1的一个局域变量,设置当前“我的应用”中数据列表中第6行数据的勾选状态为未勾选状态,并将结果保存在这个变量中(结果一定是1)
    Local $result2 = J_View_SetRowChecked(6, "否")
EndFunc   ;==>Example16

4.8 J_View_MaxCount ()

作用:查看码栈数据列表中一共有多少条数据,一般情况下用于循环
返回值:返回码栈视图中一共多少行(数字)
例子:

Func Example17()
    ;声明 $result1的一个局域变量,并将当前“我的应用”中数据列表中全部数据的条数保存在这个变量中
    Local $max = J_View_MaxCount()
    ;意图把视图中的数据从第一条开始全部遍历一遍
    ;从1循环到$max中保存的总数据条数,步长为1,即1,2,3,4...
    For $i = 1 To $max Step 1
        ;信息提示窗,显示变量 $i的数据
        J_MsgBox($i)
        ;下一次循环
    Next
EndFunc   ;==>Example17

4.9 J_View_Clear()

作用:清空浏览器试图数据
返回值:1


  func test()
      J_View_clear()
  endfunc; ==>test

4.10 J_LOG (日志信息)

作用:在码栈执行日志列表中打印出调试信息
返回值:1
例子:

Func Example18()
    ;在当前“我的应用”中日志列表中追加并显示一条日志"你好,世界"
    J_LOG("你好,世界")
EndFunc   ;==>Example18

1.11.J_Panel_Write (第几个/参数名,新值)

作用:设置码栈参数列表第几个或指定参数名的参数值
返回值:1
例子:


    Func Example19()
        ;在当前“我的应用”中参数列表中第2个参数设置文本"hello",此功能一般用于用户交互,可使用J_Panel_Read读取
        J_Panel_Write(2, "hello")

        ;在当前“我的应用”中参数列表中参数“姓名”设置文本"叶子",此功能一般用于用户交互,可使用
        J_Panel_Write("姓名","叶子")
    EndFunc   ;==>Example19

4.12. J_Panel_Read (第几个/参数名)

作用:获得码栈参数列表中的某一行值或指定某个参数名的值
返回值:返回相应参数值
例子:


    Func Example20()
        ;声明 $result1的一个局域变量,并将当前“我的应用”中参数列表中第2个的数据保存至整个变量中
        Local $result = J_Panel_Read(2)

        ;将当前“我的应用”参数列表中参数名“旺旺发送内容”的数据保存到$result2变量中
        local $result2 = J_Panel_Read("旺旺发送内容")
    EndFunc   ;==>Example20

1.13. J_Record()

作用:用于累加记录用户成功执行的自动化数据,每执行成功一次调用一次这个函数即可
返回值:无
例子:

Func Example42()
    ;获取当前“我的应用”中视图数据的行数
    Local $max = J_View_MaxCount()
    ;创建一个循环用来变遍历每一行数据
    For $i = 1 To $max
        ;if语句的特殊用法,当if语句中只有一个执行的表达式,那么if语句可以和判断之后的内容写在一行
        If J_View_GetRowChecked($i) = 0 Then ContinueLoop
        ;用来记录用,注意,提交的发布的工具必须要使用此功能
        ;调用一次J_Record那么代表此工具执行了一条数据,此功能非常重要!!!!
        J_Record()
    Next
EndFunc   ;==>Example42

本文转自码栈平台

时间: 2024-08-02 08:58:55

码栈开发手册(四)---编码方式开发(API函数列表)的相关文章

Windows API 函数列表 附帮助手册

原文:Windows API 函数列表 附帮助手册 所有Windows API函数列表,为了方便查询,也为了大家查找,所以整理一下贡献出来了.   帮助手册:700多个Windows API的函数手册 免费下载   API之网络函数 API之消息函数 API之文件处理函数 API之打印函数 API之文本和字体函数 API之菜单函数 API之位图.图标和光栅运算函数 API之绘图函数 API之设备场景函数 API之硬件与系统函数 API之进程和线程函数 API之控件与消息函数     1. API

码栈开发手册(四)---编码方式开发(其他功能函数)

9.其他相关 9.1 J_DownLoad(URL地址,保存本机的路径,[编码:1]) 作用:从URL地址下文件至本机,如路径为空,则返回html代码 编码:默认1,仅在保存本机路径为空的时候生效,编码为0的时候返回二进制编码 返回值:无 例子: Func Example36() Local $url = "https://img.alicdn.com/bao/uploaded/i2/TB1nuG0GXXXXXa2aXXXXXXXXXXX_!!0-item_pic.jpg_130x130.jpg

码栈开发手册(四)---编码方式开发(IE相关功能函数)

2.浏览器相关函数 2.1 J_IE_Create (链接地址,[尝试抓取:否],[是否等待:是],[浏览器类型]) 作用:创建一个IE窗口,返回一个窗口的对象 返回值:返回浏览器对象,用于后续操作 例子: Func Example21() ;默认新建一个IE窗口并打开www.taobao.com链接,声明一个名为$ie的局域变量,装入这个新创建浏览器的对象 Local $ie = J_IE_Create("www.taobao.com") ;如果要用chrome打开 ;Local $

码栈开发手册(四)---编码方式开发(EXCEL处理相关函数)

7.1 J_Excel_Create([是否可见:否]) 作用:新建Excel并返回对象 是否可见:是/否 创建的excel是否可见 返回值:Excel对象 例子: Func Example38() ;新创建一个Excel,可见 Local $excel1 = J_Excel_Create("是") ;在后台打开Excel,不可见 Local $excel2 = J_Excel_Open("D:\1.xlsx", "否") J_Excel_Wri

码栈开发手册(四)---编码方式开发(字符串处理相关函数)

6.1 J_String(总字符串,操作行为,参数值) 作用:对字符串操作函数的汇总  操作行为:是否包含 长度 取左子串 取右子串 取子串 转小写 转大写 仅数字 仅字母 仅小写 仅大写 拆分 例子: Func StringDemo() ;1.判断字符串中有无包含某个子串,如果包含,返回子串包含的位置,否则返回0 local $str1 = "我是一个字符串" if J_String($str1,'是否包含','字符') > 0 then J_MsgBox('包含子串') en

码栈开发手册(四)---编码方式开发(图片相关函数)

5.1 J_Pic_ReadText(图片路径/图片地址) 作用:抓取图片上的文字,可以是url地址或者是本地路径 返回值:图片上的文字,如果返回值为[OCR:Error]那么证明图片识别失败 例子: Func Example33() ;声明一个名为$path1的局域变量,保存文本 "D:\1.jpg" Local $path1 = "D:\1.jpg" ;声明一个名为$path2的局域变量,保存文本 "http://img04.taobaocdn.com

码栈开发手册(四)---编码方式开发(WORD处理相关函数)

11.1 J_Word_Open(文件路径, [是否可见:否]) 作用:打开指定的word文档,并返回word对象 返回值:Word对象 例子: Func Example39() ;前台创建一个word文档,可见 Local $doc1 = J_Word_Create("是") ;前台打开D:\1.docx word文档,可见 Local $doc2 = J_Word_Open("D:\1.docx", "是") ;光标向下移动4行 J_Word

码栈开发手册(四)---编码方式开发(日期相关函数)

4.1 J_Date_Add(日期,要添加的数量[,模式:日]) 说明1:计算一个指定的日期和间隔后的新日期.时间格式为:YYYY-MM-DD 说明2:要添加的数量:可以是正数也可以是负数. 说明3:模式:年/Y 月/M 日/D 时/H 分/N 秒/S 说明4:模式:中文如果不OK就换英文吧 返回值:计算后的日期 格式为:YYYY-MM-DD 例子: Func Example32() ;声明一个名为$d1的局域变量,保存日期格式的文本"2016-03-04 23:00:35" Loca

码栈开发手册(一)---编码方式开发(初级课程②)

本文转自码栈平台