Foxtable(狐表)用户栏目专家坐堂 → 切换用户时,想按“确定”时增加行,“取消”则不增加


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

主题:切换用户时,想按“确定”时增加行,“取消”则不增加

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/19 11:44:00 [显示全部帖子]

另一种思路:

 

全局代码

Public Sub btnOk_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
MessageBox.Show("这是自定义事件!")
Tables("表A").AddNew
Dim btnok As Windows.Forms.Button = sender
removehandler btnok.Click, addressOf btnOk_Click
End Sub

 

 

计划管理

Dim frm = Windows.Forms.Form.ActiveForm
If frm IsNot Nothing AndAlso frm.Name = "Class122" Then
    Dim btnOk As Windows.Forms.Button = frm.Controls("btnOK")
    addhandler btnOk.Click, addressOf btnOk_Click
    MyTimers("计划1").Enabled = False
End If

 

 

切换按钮

MyTimers("计划1").Enabled = True


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/19 14:08:00 [显示全部帖子]

 先写全局代码。

 

 不行就请参考2楼


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/19 15:38:00 [显示全部帖子]

Dim u As String = user.Name
Syscmd.Project.SwitchUser()
If u <> user.name Then
    Tables("使用登记").AddNew()
End If

 回到顶部