Foxtable(狐表)用户栏目专家坐堂 → 代码求助!


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

主题:代码求助!

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


加好友 发短信
等级:小狐 帖子:372 积分:3193 威望:0 精华:0 注册:2018/3/15 16:46:00
代码求助!  发帖心情 Post By:2019/1/12 11:46:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:测试.rar

 

这段代码为什么非要添加一个Label13的控件,

怎样修改可以不加上这个多余的控件?


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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/1/12 12:07:00 [只看该作者]

Dim v As Integer = val(e.Sender.Text)
Dim r() As String = {"命宫","兄弟","夫妻","子女","财帛","疾厄","迁移","仆役","官禄","田宅","福德","父母"}
If r IsNot Nothing
    Dim idx As Integer = 1
    If v >= 1 AndAlso v <= 12 Then
        For i As Integer = v-1 To 0 Step -1
            e.Form.Controls("Label" & idx).text = r(i)
            idx += 1
        Next
        For i As Integer = 11 To v Step -1
            e.Form.Controls("Label" & idx).text = r(i)
            idx += 1
        Next  
    End If
End If

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


加好友 发短信
等级:小狐 帖子:372 积分:3193 威望:0 精华:0 注册:2018/3/15 16:46:00
  发帖心情 Post By:2019/1/12 12:08:00 [只看该作者]

谢谢

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


加好友 发短信
等级:小狐 帖子:372 积分:3193 威望:0 精华:0 注册:2018/3/15 16:46:00
  发帖心情 Post By:2019/1/12 18:09:00 [只看该作者]

以下是引用有点蓝在2019/1/12 12:07:00的发言:
Dim v As Integer = val(e.Sender.Text)
Dim r() As String = {"命宫","兄弟","夫妻","子女","财帛","疾厄","迁移","仆役","官禄","田宅","福德","父母"}
If r IsNot Nothing
    Dim idx As Integer = 1
    If v >= 1 AndAlso v <= 12 Then
        For i As Integer = v-1 To 0 Step -1
            e.Form.Controls("Label" & idx).text = r(i)
            idx += 1
        Next
        For i As Integer = 11 To v Step -1
            e.Form.Controls("Label" & idx).text = r(i)
            idx += 1
        Next  
    End If
End If

再弱弱的问一下?如果是递增的模式该怎么改?


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/13 22:30:00 [只看该作者]

以下是引用rongping在2019/1/12 18:09:00的发言:

再弱弱的问一下?如果是递增的模式该怎么改?

 

什么是【递增】模式?请截图或者举例说明。


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


加好友 发短信
等级:小狐 帖子:372 积分:3193 威望:0 精华:0 注册:2018/3/15 16:46:00
  发帖心情 Post By:2019/1/14 9:04:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:捕获.png
图片点击可在新窗口打开查看

这样怎么改写?


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


加好友 发短信
等级:小狐 帖子:372 积分:3193 威望:0 精华:0 注册:2018/3/15 16:46:00
  发帖心情 Post By:2019/1/14 9:30:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:捕获.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/14 9:48:00 [只看该作者]

 

什么意思?倒过来数的意思?逻辑是什么?

 

 


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


加好友 发短信
等级:小狐 帖子:372 积分:3193 威望:0 精华:0 注册:2018/3/15 16:46:00
  发帖心情 Post By:2019/1/14 10:08:00 [只看该作者]

以第一个数组元素为基准,按照TextBox1中输入的数字赋值给相应的Label。比如数字是5,数组中的第一个元素就会赋值给Label5其余随后排序


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/14 10:42:00 [只看该作者]

Dim v As Integer = val(e.Sender.Text)
Dim r() As String = {"命宫","兄弟","夫妻","子女","财帛","疾厄","迁移","仆役","官禄","田宅","福德","父母"}
If r IsNot Nothing
    If v >= 1 AndAlso v <= 12 Then
        For i As Integer = v To 12
            e.Form.Controls("Label" & i).text = r(i-v)
        Next
        For i As Integer = 1 To v-1
            e.Form.Controls("Label" & i).text = r(12-v+i)
        Next 
    End If
End If

 回到顶部
总数 11 1 2 下一页