mid()应该是vb自身的吧
可是为什么我的程序一编译就停在mid()函数那里,并给出提示说“Compile Error:Can't find project or library”?难道要添加某个组件吗?由于是在调试别人先前写的代码,用到的组件情况不是很清楚。这个问题被困扰很久了,哪位高手能帮解决下?????谢谢!
可是为什么我的程序一编译就停在mid()函数那里,并给出提示说“Compile Error:Can't find project or library”?难道要添加某个组件吗?由于是在调试别人先前写的代码,用到的组件情况不是很清楚。这个问题被困扰很久了,哪位高手能帮解决下?????谢谢!
string 必要参数。字符串表达式,从中返回字符。如果 string 包含 Null,将返回 Null。
start 必要参数。为 Long。string 中被取出部分的字符位置。如果 start 超过 string 的字符数,Mid 返回零长度字符串 ("")。
length 可选参数;为 Variant (Long)。要返回的字符数。如果省略或 length 超过文本的字符数(包括 start 处的字符),将返回字符串中从 start 到尾端的所有字符。
说明欲知 string 的字符数,可用 Len 函数。注意 MidB 函数作用于字符串中包含的字节数据,如同在双字节字符集(DBCS)语言中一样。因此其参数指定的是字节数,而不是字符数。对于使用 MidB的示例代码,请参阅示例主题中的第二个示例。
新建VB工程,选择“VB企业版控件”,将所有的窗体与模块引入到新工程中,看看在新工程中能不能正常执行
支持,偶就经常出现这样的问题,就是这样解决的。
支持,偶就经常出现这样的问题,就是这样解决的。
?mid("123",1,2) 回车
开是否出错,如果正确显示 12 那就没问题,如果还是出错,那一定是VB的一些基本DLL
没有加载,最简单的办法就是重装一下VB SP6补丁,应该就好了.
楼上已有多个正解:vba.mid