51Testing软件测试论坛
标题:
请赐教
[打印本页]
作者:
lihai2001
时间:
2006-7-14 19:19
标题:
请赐教
我想实现每次循环时输入不同的 Name, 所以我定义了一个数组,然后调用该数组里的值,可提示语法错误? 红色部分.
for (i=0;i<2;i++)
{
set_window ("Flight Reservation", 21);
obj_type ("MSMaskWndClass","080106");
list_select_item ("Fly From:", "Sydney"); # Item Number 0;
list_select_item ("Fly To:", "Frankfurt"); # Item Number 0;
obj_mouse_click ("FLIGHT");
# Flights Table
set_window ("Flights Table", 4);
list_select_item ("Flight", "#1"); # Item Number 1;
button_press ("OK");
# Flight Reservation
set_window ("Flight Reservation", 14);
public p[]={"zhang","wang","li"}
obj_type ("Name:", p
);
edit_set("Tickets:", "3");
report_msg("lihai, you will be successful in the future, come on")
button_press ("Insert Order");
obj_check_gui("Insert Order", "list2.ckl", "gui2", 1);
set_window ("Flight Reservation", 18);
button_set("First", ON);
button_press("Update Order");
wait(8);
set_window ("Flight Reservation", 5);
menu_select_item ("File;New Order");
}
作者:
风过无息
时间:
2006-7-16 12:10
你需要怎么调用?
作者:
紫罗兰
时间:
2006-7-17 13:30
是少了个分号么?
作者:
guyu_susa
时间:
2006-7-17 14:45
标题:
少个";"是肯定的
2 变量定义要放在函数的开头
3 数组引用错误
obj_type ("Name:", p[?]);
4 楼主可以先去着本c编程的书翻翻。tls与c相类似。
作者:
lihai2001
时间:
2006-7-17 16:37
奇怪, 怎么
[]
里加个 i 后就显示
p
呢 ?
我加了
;
了, 还是不可以呢.
我是想在第一次循环 i=0 时, 程序运行到 obj_type("Name:",p[])时, 调用 p[0]={"zhang"};
i=1 时调用 p[1]={"wang"};
[
本帖最后由 lihai2001 于 2006-7-17 16:42 编辑
]
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2