| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 748 人关注过本帖
标题:[求助]高手进来看看~
只看楼主 加入收藏
羊羊
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2005-3-4
收藏
 问题点数:0 回复次数:2 
[求助]高手进来看看~
Public Function mycount(s1 as string, s2 as string) as integer
dim i as integer
dim icount as integer
i=1
DO
if (i>len(s1))then
exit Do
End Do
End if
i=Instr(i,s1,s2,vbtextcompare)
if i then
icount=icount+1
i=i+2
doevents
end if
loop while i
mycount=icount
end function
debug.print mycount("visualbasic","a")

有人能帮我翻译上面每条语句的意思吗?~~~
其中i=i+2为什么是+2,怎么不是应该+1吗?
doevents又是什么意思?
if i then中的i是指i不为假或0的时候成立吗?
搜索更多相关主题的帖子: icount integer mycount string icount integer mycount string 
2005-03-16 11:14
羊羊
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2005-3-4
收藏
得分:0 
这个函数的做用是计算一个字符串在另一个字符串中出现的次数~~求救啊~~
2005-03-16 11:15
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
doevents是显示出让程序控制权,也就是说循环遇到词语句会使循环暂停执行一会后继续执行。
2005-03-16 23:34
快速回复:[求助]高手进来看看~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020204 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved