| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 461 人关注过本帖
标题:[求助] 新手求助 字符排序 请朋友们帮忙 谢谢大家了
取消只看楼主 加入收藏
xy_fdgg
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2011-3-8
结帖率:90%
收藏
已结贴  问题点数:20 回复次数:1 
[求助] 新手求助 字符排序 请朋友们帮忙 谢谢大家了
我想实现的是 当选中chk(0)的时候 过滤掉text1中 三个数字(三个数字一组)中 最大数减去最小数等于0的三个数字 就是000这组
text1“000 001 010 011 100 101 110 111 012”
chk(0)caption(0); chk(1)caption(1);chk(2)caption(2)

搜索更多相关主题的帖子: 朋友 
2011-04-17 14:28
xy_fdgg
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2011-3-8
收藏
得分:0 
Dim hki, hkk, hko, hkp, i, j As Integer
    Dim hkgl, k, p As String
    Dim hkgl1 As String
    Dim hkgl2 As String
   
    hkgl = ""
    hkgl1 = Trim(txtjg.Text)
   
    While Len(hkgl1) > 0
   
        hkgl2 = Left(hkgl1, 3)
        hkgl1 = Mid(hkgl1, 5)
        
        For i = 0 To 9
        hki = Mid(chkkd(i).Caption, 1, 1)
        hkk = Mid(hkgl2, 1, 1)
        hko = Mid(hkgl2, 2, 1)
        hkp = Mid(hkgl2, 3, 1)
        
            
                If chkkd(i).Value = 1 Then
                    If hko > hkp Then
                        k = hkp
                        hkp = hko
                        hko = k
                    End If            
                    If hkk > hko Then      这个加粗的地方 朋友们帮我看一下 应该怎么改一下 我怎么让这hkk , hko ,hkp 三个数
                        p = hko            进行 对比 然后换位 hkp 最大  hkk 最小
                        hko = hkk
                        hkk = p
                    End If
                    
                    If Val(hkp) - Val(hkk) = hki Then
                    hkgl2 = ""
                    End If
                 
                End If
            
        Next
        If Len(hkgl2) > 0 Then
        hkgl = hkgl2 & " " & hkgl
        End If
    Wend
    txtjg.Text = hkgl
2011-04-19 09:18
快速回复:[求助] 新手求助 字符排序 请朋友们帮忙 谢谢大家了
数据加载中...
 
   



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

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