VB未找到方法或数据成员

来源:百度知道 编辑:UC知道 时间:2024/05/06 18:46:03
机构设置.Enabled = InStr(RIGHTs, "机构设置")
学籍管理.Enabled = InStr(RIGHTs, "学籍管理")
课程管理.Enabled = InStr(RIGHTs, "课程管理")
成绩管理.Enabled = InStr(RIGHTs, "成绩管理")
奖惩管理.Enabled = InStr(RIGHTs, "奖惩管理")
系统管理.Enabled = InStr(RIGHTs, "系统管理")
这一段提示未找到方法或数据成员,是怎么回事啊
怎么改一下好啊
初学VB一窍不通,这是书上的代码,望大虾们讲的通俗一点,谢谢拉
一楼大虾可以说一下怎么改吗

1。机构设置.Enabled= 这里有问题拉,=后面只有true或者false
2.instr的格式是Instr([N1],C1, C2, [M])表示在C1中从N1开始找C2,省略N1从头开始找,找不到为0,返回指是整数
如:Instr(2,"EFABCDEFG", "EF") 结果是7

所以现在明白拉,你左边是需要附值为逻辑值,也就是true或者false,而你右边是整形,所以有问题拉。

机构设置.Enabled = InStr(1,RIGHTs, "机构设置")
学籍管理.Enabled = InStr(1,RIGHTs, "学籍管理")
课程管理.Enabled = InStr(1,RIGHTs, "课程管理")
成绩管理.Enabled = InStr(1,RIGHTs, "成绩管理")
奖惩管理.Enabled = InStr(1,RIGHTs, "奖惩管理")
系统管理.Enabled = InStr(1,RIGHTs, "系统管理")

Enabled 属性应该赋值true或者false吧 后面instr使用是不正确的
MyPos = Instr(4, SearchString, SearchChar, 1)

enable后边的赋值只能是true或false.不知道你想做什么,说清楚点吧~