Foxtable(狐表)用户栏目专家坐堂 → 不知道为什么每次运行这个代码都会卡死?


  共有2828人关注过本帖树形打印复制链接

主题:不知道为什么每次运行这个代码都会卡死?

帅哥哟,离线,有人找我吗?
大红袍
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/8 16:46:00 [显示全部帖子]

 不要乱写代码,直接说你的逻辑。

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/8 16:50:00 [显示全部帖子]

 直接说你要做什么啊

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/8 17:12:00 [显示全部帖子]

Dim sx() As String = {"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"}
Dim result As String = ""
Dim i As Integer = 1
Dim count As Integer = 1
Dim sidx As Integer = 0
Do While i <= 3600
    If CStr(i).Contains("4") = False Then
        result &= "NO." & Format(i,"00000000") & "-" & sx(sidx) & vbcrlf
        If count Mod 30 = 0 Then
            sidx += 1
            If sidx > 11 Then
                sidx = 0
            End If
        End If
        count += 1
    End If
    i = i + 1
Loop
FileSys.WriteAllText("c:\test.txt",result,False,Encoding.Default)

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/8 17:30:00 [显示全部帖子]

Dim sx() As String = {"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"}
Dim result As String = ""
Dim i As Integer = 1
Dim count As Integer = 1
Dim sidx As Integer = 0
Dim maxcount As Integer = 3600
Do While i <= maxcount
    If CStr(i).Contains("4") = False Then
        result &= "NO." & Format(i,"00000000") & "-" & sx(sidx) & vbcrlf
        If count Mod 30 = 0 Then
            sidx += 1
            If sidx > 11 Then
                sidx = 0
            End If
        End If
        count += 1
    Else
        maxcount += 1
    End If
    i = i + 1
Loop
FileSys.WriteAllText("c:\test.txt",result,False,Encoding.Default)

 回到顶部