字符串处理的问题(50分)

  • 主题发起人 主题发起人 大狗熊
  • 开始时间 开始时间

大狗熊

Unregistered / Unconfirmed
GUEST, unregistred user!
我写一个类似于QQ木马的程序,记录号码和密码,但是键盘记录的号码和密码不分开,我用获取句柄标题获得了号码<br>现在的问题是<br>A:=号码<br>B:=号码+密码<br><br>如何从B中剔除A<br>请高手赐教<br>因为QQ密码句柄我无法获取,所以只能用键盘记录
 
不会这么简单吧:密码:=copy(B,length(A)+1,length(B))
 
Delete(B, 1, length(A));
 
嘿嘿,附加一个问题,POS怎么用?<br>就是比较B中是否包含A<br><br>if Pos(qq,buffer)&gt;0 then buffer:=copy(buffer,length(qq)+1,length(buffer)); <br><br>QQ是号码,BUFFER是记录到的键盘内容<br><br>我这样作了还是不行,但是看公式看不出来错误啊...
 
pos(子串,字符串)<br>上面的例子 pos(A, B) &nbsp; &nbsp;= 1
 
if Pos(qq,buffer)&gt;0 then buffer:=copy(buffer,Pos(qq,buffer)+length(qq),length(buffer));
 
搞定,呵呵,谢谢二位
 
后退
顶部