注册 登录
编程论坛 PowerBuilder

刚学pb,请教ln_num.of_getbit(long(right(ls_dgc,len(ls_dgc) - 1)),long(left(ls

water201 发布于 2006-10-30 20:44, 1043 次点击
if len(ls_dgc) > 1 and ln_num.of_getbit(long(right(ls_dgc,len(ls_dgc) - 1)),long(left(ls_dgc,1))) and lb_run then
else
messagebox("提示","程序出错。~n~r")
halt
end if

主要是第一句的
ln_num.of_getbit(long(right(ls_dgc,len(ls_dgc) - 1)),long(left(ls_dgc,1)))
2 回复
#2
潇洒老乌龟2006-10-31 11:01
long(right(ls_dgc,len(ls_dgc) - 1)),long(left(ls_dgc,1))作为二个参数供of_getbit调用.

第一个long(right(ls_dgc,len(ls_dgc) - 1))
len(ls_dgc),ls_dgc的字符串长度
len(ls_dgc) - 1
right(ls_dgc,len(ls_dgc) - 1) 取右边的len(ls_dgc) - 1个

第二个long(left(ls_dgc,1))
left(ls_dgc,1),取左边第一个.
long(left(ls_dgc,1))把左边第一个转换数值

这个人要么是个无聊的开发者,要么是大学的老师(让你们熟练使用基本函数)
#3
water2012006-10-31 16:20

呵,这是一个pb程序检测加密狗的地方,我想破解它

但是通过工具可以看到代码,就是不能反编译,所以就看看他代码的意思!

谢谢你了!

1