zoukankan      html  css  js  c++  java
  • LR 取到怎么样才能得到参数列表中的每一个值

    char *m="e";

    lr_save_string("helloworld","p4");
     lr_eval_string("{p4}");

     lr_output_message("%d",lr_eval_string("{p4}")[1]);//输出e的ASC码
     if(lr_eval_string("{p4}")[1]== *m)  //ASC码的值比较
     {

       lr_message ("a=%d",lr_eval_string("{p4}")[1]);

      lr_output_message("aaaaaaaa");
     }
     else
     {
      lr_output_message("bbbbbbbbb");
     }

    但是不知道为什么下面就是取不到参数列表中的每一个值

    id是一个参数,里面定义了:a,b,c,d

    lr_eval_string("{id}");//仅仅是取到参数中的第一个值a 输出出来

    lr_output_message("id0=%d",lr_eval_string("{id}")[0]);//a的ASC码为97输出
    lr_output_message("id1=%d",lr_eval_string("{id}")[1]); //这个输出为0
    lr_output_message("id2=%d",lr_eval_string("{id}")[2]);//这个输出为0
    lr_output_message("id3=%d",lr_eval_string("{id}")[3]);////这个输出为100

    回放时得到结果:

    Starting iteration 1.
    Starting action Action.
    Action.c(6): Notify: Parameter Substitution: parameter "id" =  "a"
    Action.c(8): Notify: Parameter Substitution: parameter "id" =  "a"
    Action.c(8): id0=97 
    Action.c(9): Notify: Parameter Substitution: parameter "id" =  "a"
    Action.c(9): id1=0
    Action.c(10): Notify: Parameter Substitution: parameter "id" =  "a"
    Action.c(10): id2=100
    Action.c(11): Notify: Parameter Substitution: parameter "id" =  "a"
    Action.c(11): id3=0
    Ending action Action.

    参数列表中有id1 =0,id2=100,id3=0 不知道为什么?(记录一下,有待解决)

  • 相关阅读:
    Oracle DataGuard搭建(二)
    Oracle DataGuard搭建(一)
    Linux 安装oracle10g 配置dataguard 介绍和步骤
    Oracle DataGuard数据备份方案详解
    汽车行业的DMS系统 IT不变应万变
    汽车行业DMS系统介绍
    详解UML中的聚合,关联,泛化等关系
    ASP.NET将Session保存到数据库中
    C#快捷键
    Asp.net中使用资源文件实现网站多语言
  • 原文地址:https://www.cnblogs.com/tiantiansunny/p/3628309.html
Copyright © 2011-2022 走看看