traning 发表于 2009-1-13 15:47:35

帮我看下这个if哪里用错了?

web_submit_form("reservations.pl", //打开预定页面
                "Snapshot=t4.inf",
                ITEMDATA,

                "Name={CSRule_1_UID6}", "Value=London", ENDITEM,      //depature city

                "Name={CSRule_1_UID7}", "Value={date}", ENDITEM, //depature date
                "Name={CSRule_1_UID8}", "Value=London", ENDITEM, //go to
                "Name={CSRule_1_UID9}", "Value={date2}", ENDITEM,//return date
                                        if(CSRule_1_UID7<CSRule_1_UID9)
                                        {
                                           CSRule_1_UID7={date2};
                                                CSRule_1_UID9={date};
                                        }
date和data2是2个参数日期 CSRule_1_UID9是下面这个
        /* Registering parameter(s) from source task id 32
        // {CSRule_1_UID9} = "returnDate"
        // */

        web_reg_save_param("CSRule_1_UID9",
                "LB= name=\"",
                "RB=\"",
                "Ord=6",
                "RelFrameId=1.2",
                "Search=Body",
                LAST)

[ 本帖最后由 traning 于 2009-1-19 09:46 编辑 ]

森林一木 发表于 2009-1-13 16:33:39

你写的什么啊

云层 发表于 2009-1-17 15:26:22

不能在lr函数中使用c语言 ,你先c语言判断

traning 发表于 2009-1-19 09:49:12

不懂lr函数判断的书看哪本?我看了很多本书,函数这个功能大部分都没讲
想用又不知道怎么用

云层 发表于 2009-1-19 10:13:50

if就是c语言的格式,你可以这样写
if(x>0)
{
web_submit_data(省略);
}
else
{
web_submit_data(省略);
}

星驰 发表于 2009-1-19 10:29:45

受教了,多谢版主~~~

traning 发表于 2009-1-19 10:35:49

谢谢我继续研究,实在不行做个dll进行比对

dishiwujian 发表于 2009-1-19 15:15:51

这是个日期吗?
格式是怎样的?
如果是用字符串来比较,LR有strcmp之类的函数。
页: [1]
查看完整版本: 帮我看下这个if哪里用错了?