Foxtable(狐表)用户栏目专家坐堂 → 额,老师,怎么在用代码 运行另一个 控件 的click 代码。


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

主题:额,老师,怎么在用代码 运行另一个 控件 的click 代码。

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


加好友 发短信
等级:幼狐 帖子:100 积分:925 威望:0 精华:0 注册:2016/12/5 10:41:00
额,老师,怎么在用代码 运行另一个 控件 的click 代码。  发帖心情 Post By:2017/12/28 15:40:00 [只看该作者]

Dim dr As DataRow = DataTables("兽药品种库").find("通用名 = '" & e.sender.text & "'")
If dr IsNot Nothing Then
    Dim i As Integer
    For Each str As String In dr.lines("产品备注")
        For i = 1 To 15
            If Forms("兽药品种录入").Controls("属性" & i & "").text = str.SubString(str.IndexOf(":")+1,str.length - str.IndexOf(":")-1) Then
                Forms("兽药品种录入").Controls("属性" & i & "").click

            End If
        Next  
    Next
End If

 

额,就是 用代码 去运行  Forms("兽药品种录入").Controls("属性" & i & "")  的 cilck 中的代码。

额,或者说,模拟,单击一下 Forms("兽药品种录入").Controls("属性" & i & "")  控件。


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


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


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


加好友 发短信
等级:幼狐 帖子:100 积分:925 威望:0 精华:0 注册:2016/12/5 10:41:00
  发帖心情 Post By:2017/12/28 16:16:00 [只看该作者]

额,老师,如果提示说 checkbox 没有 这个公共成员。

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


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

回复楼上,只有button按钮可以这样写,其余按钮,无法做到你需要功能。

 

如果是checkbox的话,建议你把代码写到checkedchanged事件,通过改变其checked触发。


 回到顶部