首页
社区
课程
招聘
[求助]请问高手们这些PB程序代码是什么意思?
发表于: 2005-9-14 16:25 4999

[求助]请问高手们这些PB程序代码是什么意思?

2005-9-14 16:25
4999
if parent.rb_2.checked = true and dec(parent.em_5.text) > 1 then
        ls_edition = "2518"
        ls_zch = string((dec(parent.sle_1.text) / dec(parent.em_5.text)) * dec(ls_edition) + ls_wl,"##########################")
        ls_zch_1 = parent.em_1.text + parent.em_2.text + parent.em_3.text + parent.em_4.text

        if ls_zch_1 = left(ls_zch,4) + right(ls_zch,4) + left(right(ls_zch,8),4) + right(left(ls_zch,8),4) then
                update user_base set slhao =' ' , zchao =' ' , lei =0  using sqlca;

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

string ls_zch

call super::clicked;

if parent.rb_1.checked = true then
        ls_edition = "4829"
        ls_zch = string(dec(parent.sle_1.text) * dec(ls_edition) + ls_dj,"##########################")
        parent.em_1.text = left(ls_zch,4)
        parent.em_2.text = right(ls_zch,4)
        parent.em_3.text = left(right(ls_zch,8),4)
        parent.em_4.text = right(left(ls_zch,8),4)
else
        ls_edition = "2518"
        ls_zch = string((dec(parent.sle_1.text) / dec(parent.em_5.text)) * dec(ls_edition) + ls_wl,"##########################")
        parent.em_1.text = left(ls_zch,4)
        parent.em_2.text = right(ls_zch,4)
        parent.em_3.text = left(right(ls_zch,8),4)
        parent.em_4.text = right(left(ls_zch,8),4)
end if

return

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 229
活跃值: (70)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
2
单击事件,字符处理部分
2005-9-14 16:37
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
最初由 skyege 发布
单击事件,字符处理部分


能具体点么?这些内容用文字怎么表达解释呢?
2005-9-14 17:03
0
雪    币: 817
活跃值: (1927)
能力值: ( LV12,RANK:2670 )
在线值:
发帖
回帖
粉丝
4
我帮你支持一下~~!
2005-9-15 22:20
0
雪    币: 257
活跃值: (105)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
5
if parent.rb_2.checked = true //单选框是否选择 and dec(parent.em_5.text) > 1 //编辑掩码控件的string转换成decimal then
  ls_edition = "2518"
  ls_zch = string((dec(parent.sle_1.text) / dec(parent.em_5.text)) * dec(ls_edition) + ls_wl,"##########################") //装sle_1,em_5,ls_edition的值转换为decimal相加后再转换成指定格式的string
  ls_zch_1 = parent.em_1.text + parent.em_2.text + parent.em_3.text + parent.em_4.text
//连接以上控件中的字符串
  if ls_zch_1 = left(ls_zch,4)//从左边取四个字符 + right(ls_zch,4) //从右边取四个字符 + left(right(ls_zch,8),4) //从右面取八字在此基础上从左边取出四个 + right(left(ls_zch,8),4)//从左边取八个在此基础中从右取四个 then
以上取出的字符相连判断看是否等于ls_zch_1
    update user_base set slhao =' ' , zchao =' ' , lei =0  using sqlca;
条件成立更新user_base这个表
缺少end if 不知道下面的语句在不在上面的IF里

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

string ls_zch

call super::clicked;

if parent.rb_1.checked = true then
  ls_edition = "4829"
  ls_zch = string(dec(parent.sle_1.text) * dec(ls_edition) + ls_dj,"##########################")
  parent.em_1.text = left(ls_zch,4)
  parent.em_2.text = right(ls_zch,4)
  parent.em_3.text = left(right(ls_zch,8),4)
  parent.em_4.text = right(left(ls_zch,8),4)
else
  ls_edition = "2518"
  ls_zch = string((dec(parent.sle_1.text) / dec(parent.em_5.text)) * dec(ls_edition) + ls_wl,"##########################")
  parent.em_1.text = left(ls_zch,4)
  parent.em_2.text = right(ls_zch,4)
  parent.em_3.text = left(right(ls_zch,8),4)
  parent.em_4.text = right(left(ls_zch,8),4)
end if

return
2005-9-16 11:13
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
某软件算注册号哇。
2005-9-16 12:48
0
游客
登录 | 注册 方可回帖
返回
//