以文本方式查看主题

-  蓝色快车PB俱乐部论坛  (http://pb.besoft.com.cnhttp://pb.besoft.com.cn/bbs/index.aspindex.asp)
--  PowerBuilder MIS编程  (http://pb.besoft.com.cnhttp://pb.besoft.com.cn/bbs/index.aspbbs.asp?boardid=1)
----  求大家帮我看看这段程序错在哪?  (http://pb.besoft.com.cnhttp://pb.besoft.com.cn/bbs/index.aspdispbbs.asp?boardid=1&rootid=3868&id=3906)


--  作者:zgtsy
--  发布时间:2006/6/24 17:53:22

--  求大家帮我看看这段程序错在哪?
checkbox ll_cbx[] //说明一个复选框数组,目的为了后续程序处理方便
integer ll_i//为复选框数组ll_cbx[]各分量赋值
ll_cbx[1]=tab_1.tabpage_2.cbx_1
ll_cbx[2]=tab_1.tabpage_2.cbx_2
ll_cbx[3]=tab_1.tabpage_2.cbx_3
ll_cbx[4]=tab_1.tabpage_2.cbx_4
ll_cbx[5]=tab_1.tabpage_2.cbx_5//显示第一个标签页上列表框中用户选择的列表项
sle_1.text=tab_1.tabpage_1.ddlb_1.text//将用户选中的单选钮的标题显示在第二个单行编辑框中
if tab_1.tabpage_1.rb_1.checked then
sle_2.text=tab_1.tabpage_1.rb_1.text
if tab_1.tabpage_1.rb_2.checked then
sle_2.text=tab_1.tabpage_1.rb_2.text
if tab_1.tabpage_1.rb_3.checked then
sle_2.text=tab_1.tabpage_1.rb_3.text
if tab_1.tabpage_1.rb_4.checked then
sle_2.text=tab_1.tabpage_1.rb_4.text//将用户在第二个标签页中选中的复选框的标题显示在多行编辑框中
for ll_i=1 to 5
 if ll_cbx[ll_i].checked then
 mle_1.text +=(ll_cbx[ll_i].text+"~r~n")
next//显示第三个标签页上列表框中用户选择的列表项
 sle_3.text=tab_1.tabpage_3.ddlb_1.text

错误提示是:
(0020):Error c0031:Syntax error
(0023):Error c0031:Syntax error
(0024):Error c0031:Syntax error


--  作者:liyigui
--  发布时间:2006/7/14 11:18:04

--  
你把文件上偉上來,讓我下載下來看看好嗎?
--  作者:xtdnmc
--  发布时间:2006/8/21 20:44:51

--  
if语句没有end if结束,如果没有end if,那then之后的语句要放在then的同一行
--  作者:pb_mingyue
--  发布时间:2006/10/26 17:51:49

--  
语句语法错误:条件语句结构:
if  ***  then 
    ********
end if
你少了 endif

">