标题:vb中一个小错误该怎样改正呢
只看楼主
阿礼巴巴
Rank: 1
来 自:南京农业大学
等 级:新手上路
帖 子:1
专家分:0
注 册:2011-12-21
结帖率:0
已结贴  问题点数:20 回复次数:1 
vb中一个小错误该怎样改正呢
Option Explicit
Option Base 1

Private Sub Command1_Click()
    Dim s$, pos%, j%, k%, a%(), i%
    s = Text1
        For i = 1 To 3
            For j = 1 To 3
                k = 0
                pos = pos + 1
                Do While Mid(s, pos, 1) <> "" And pos <= Len(s)
                    pos = pos + 1
                    k = k + 1
                Loop
                a(i, j) = Mid(s, pos - k, k)
                Text2 = Text2 & CStr(a(i, j)) & ""
            Next j
            Text2 = Text2 & vbCrLf
        Next i
End Sub
运行程序时红颜色的这句话,即a(i, j) = Mid(s, pos - k, k)总是提示“类型不匹配”,该如何改正呢,谢谢各位盟友了,我是南京农大学生,邮箱wsl1475548009@谢谢了。
搜索更多相关主题的帖子: Text1 Text2 
2011-12-21 10:27
apple0072011
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:9
帖 子:249
专家分:989
注 册:2011-8-17
得分:20 
a(i, j) = val(Mid(s, pos - k, k))

天道酬勤
2011-12-21 10:32



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-358267-1-1.html




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

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