首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

很简单的有关问题,莫非是Replace的BUG

2012-03-14 
很简单的问题,莫非是Replace的BUGPublicFunctionRule_ReplaceStr(ByValMainStrAsString,ByValFindStrAsStr

很简单的问题,莫非是Replace的BUG
Public   Function   Rule_ReplaceStr(ByVal   MainStr   As   String,   ByVal   FindStr   As   String,   ByVal   ReplaceStr   As   String)   As   String

                Rule_ReplecaStr   =   Replace(MainStr,   FindStr,   ReplaceStr)

End   Function
这个函数为何返回的都是空值啊
StrTemp=Rule_ReplaceStr( "123456 ",   "12 ",   "ABC ")

[解决办法]
你在选项中设置 "要求变量声明 "就不会犯这样的低级错误了
[解决办法]
Rule_ReplecaStr = Replace(MainStr, FindStr, ReplaceStr)的函數名寫錯了啊
Rule_ReplecaStr應該是Rule_ReplaceStr。
你用斷點可以檢查到這個錯誤。工具--選項--編輯器--要求變量定義 要打上勾,如果變量沒有定義系統會提示錯誤

热点排行