Foxtable(狐表)用户栏目专家坐堂 → 菜单保存按钮请教


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

主题:菜单保存按钮请教

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


加好友 发短信
等级:狐神 帖子:5054 积分:13025 威望:0 精华:0 注册:2014/5/15 21:34:00
菜单保存按钮请教  发帖心情 Post By:2014/9/12 11:20:00 [只看该作者]

大师:好!请教
菜单中设置一保存按钮,在不同的窗口中也有单个的保存按钮,而这些保存按钮的单击事件中有保存及其他代码,为了便于习惯操作,可否将单个按钮的代码全部再放到菜单按钮中,如果可以,是用模拟单击事件?,那如何判断判断哪个按钮?


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


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

 菜单按钮不能模拟单击。

 

 你把代码拷贝到自定义函数里面,然后调用函数吧。


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


加好友 发短信
等级:狐神 帖子:5054 积分:13025 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2014/9/12 13:01:00 [只看该作者]

谢谢!函数中可否先判断控件的类型,再判断控件的名字,然后再用模拟单击事件?

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


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

 呃,你写一个函数,把之前的代码拷贝进去,报错的地方,你改成参数传递进去。

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


加好友 发短信
等级:狐神 帖子:5054 积分:13025 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2014/9/12 14:10:00 [只看该作者]

菜单里这样写是否正确?
For Each c As WinForm.Control In Forms("main").Controls
    If Typeof c Is WinForm.button Then '判断控件是否是文本框
        Dim t As WinForm.button = c '使用特定类型的变量引用控件
    Select Case t.text
         Case "保存1"
      t.PerformClick
       Case "保存2" 
      t.PerformClick
      Case "保存3"
      t.PerformClick
     End Select
    End If

Next


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


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

 你想做什么?按下同一个按钮,执行不同的代码?怎么可能知道你按下哪个按钮?

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


加好友 发短信
等级:狐神 帖子:5054 积分:13025 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2014/9/12 14:20:00 [只看该作者]

自定义函数里写以上代码?然后菜单的按钮调用此函数,通过窗口中按钮的标题进行判断是哪个按钮,再模拟单击此按钮!

通过按钮的标题能否判断?
 Select Case t.text
         Case "保存1"
      t.PerformClick
以上代码错在哪里?

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


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

 回复7楼。你想实现什么?点击菜单的按钮,执行窗口按钮的代码?

 

 点击菜单按钮后,你要执行哪一个按钮的代码?


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


加好友 发短信
等级:狐神 帖子:5054 积分:13025 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2014/9/12 14:47:00 [只看该作者]

1、一种情况以上三个按钮都执行,有无问题?
2、如果要执行某一按钮的,如何设置传递参数?,用全局变量直接控制,还是什么?


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/9/12 14:53:00 [只看该作者]

把菜单里的CLick代码,写到自定义函数里去.然后调用.

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