和记黄埔医药福利:关于visiual basic

来源:百度文库 编辑:中科新闻网 时间:2024/05/03 01:03:42
有两道题,有关用vb 的
编一个子过程delestr(s1,s2),将字符串s1中出现s2子字符串删去,结果还是存放在 s1 中。

相关提示:)~~

解决此题的方法有以下要点:
在s1字符串中找s2的子字符串,可利用lnStr()函数,要考虑到s1中可能存在多个或不存在s2字符串,用Do While Instr(s1,s2)>0循环结构来实现.
若在s1中找到s2的子字符串,首先要确定s1字符串的长度,因s1字符串在进行多次删除时,长度在变化..然后通过Left() ,Mid() 或Rigth()函数的调用达到删除s1中存在的s2字符串.