Public Function gt_SetCboEnterEvent(Optional rctrComboBox As Control, Optional rintType As Integer = 0, Optional rstrTemp As String)
Dim blnCancel As Boolean
Dim frm As Form
On Error Resume Next
If TypeOf rctrComboBox.Parent Is Form Then
Set frm = rctrComboBox.Parent
Else
If TypeOf rctrComboBox.Parent.Parent Is Form Then
Set frm = rctrComboBox.Parent.Parent
Else
If TypeOf rctrComboBox.Parent.Parent.Parent Is Form Then
Set frm = rctrComboBox.Parent.Parent.Parent
Else
Exit Function
End If
End If
End If
If frm Is Nothing Then Exit Function
If frm.CurrentView = 1 Then
If Nz(gt_GetParaItem("PopupWindow", rctrComboBox.Tag)) <> "" Or Nz(gt_GetParaItem("DropWindow", rctrComboBox.Tag)) <> "" Then
If frm.AllowEdits = False Or frm.Controls(frm.cmdOpenSelWindow.Tag).Enabled = False Or frm.Controls(frm.cmdOpenSelWindow.Tag).Locked = True Then '
If frm.cmdOpenSelWindow.Object.Enabled = True Then
frm.cmdOpenSelWindow.Object.Enabled = False
End If
If frm.cmdOpenSelWindow.Visible = True Then
frm.cmdOpenSelWindow.Visible = False
End If
Else
If frm.cmdOpenSelWindow.Object.Enabled = False Then
frm.cmdOpenSelWindow.Object.Enabled = True
End If
If frm.cmdOpenSelWindow.Visible = False Then
frm.cmdOpenSelWindow.Visible = True
End If
End If
End If
End If
If Nz(rctrComboBox.ControlSource) <> "" Then
If frm.AllowEdits = False Or rctrComboBox.Enabled = False Or rctrComboBox.Locked = True Then
blnCancel = True
End If
Else
If rctrComboBox.Enabled = False Or rctrComboBox.Locked = True Then
blnCancel = True
End If
End If
If blnCancel Then Exit Function
If Nz(gt_GetParaItem("ComboStyle", rctrComboBox.Tag)) = "Autocbo" Then 'InStr(rctrComboBox.Tag, "autocbo") > 0
gt_SetComboColumnWidth rctrComboBox, rstrTemp
End If
Select Case rintType
Case 2
gt_ComboAutoExpand rctrComboBox, True
Case 1
gt_ComboAutoExpand rctrComboBox, False
Case 0
End Select
End Function
'===============================================================================-----天鸣科技--->>>>>>>>
'-函数名称: gt_SetCboExitEvent
'-功能描述: 设置组合框的离开事件
'-输入参数: 参数1:rctrComboBox String 组合框控件
' 可选参数2:rintType Integer 方式
' 可选参数3:rstrTemp String 其它参数
'-返回参数: 无
'-使用示例: gt_SetCboExitEvent cboCust,0
'-相关调用: 无
'-使用注意:
'-兼 容 性: 97,2000,XP,2003 compatible
'-参考资料:
'-作 者: 王宇虹 修改:王宇虹
'-创建日期; 2002-08-26 更新日期: 2002-08-28 ,2002-11-15
'-图 解:
'===============================================================================--<>>>>>
Public Function gt_SetCboExitEvent(Optional rctrComboBox As Control, Optional rintType As Integer = 0, Optional rstrTemp As String)
Dim blnCancel As Boolean
Dim frm As Form
On Error Resume Next
If TypeOf rctrComboBox.Parent Is Form Then
Set frm = rctrComboBox.Parent
Else
If TypeOf rctrComboBox.Parent.Parent Is Form Then
Set frm = rctrComboBox.Parent.Parent
Else
If TypeOf rctrComboBox.Parent.Parent.Parent Is Form Then
Set frm = rctrComboBox.Parent.Parent.Parent
Else
Exit Function
End If
End If
End If
If frm Is Nothing Then Exit Function
If Nz(rctrComboBox.ControlSource) <> "" Then
If frm.AllowEdits = False Or rctrComboBox.Enabled = False Or rctrComboBox.Locked = True Then
blnCancel = True
End If
Else
If rctrComboBox.Enabled = False Or rctrComboBox.Locked = True Then
blnCancel = True
End If
End If
If blnCancel Then Exit Function
If Nz(gt_GetParaItem("ComboStyle", rctrComboBox.Tag)) = "Autocbo" Then 'InStr(rctrComboBox.Tag, "autocbo") > 0
gt_SetComboColumnWidth rctrComboBox, rstrTemp
End If
End Function作者: gaofei186 时间: 2008-9-15 07:54
看看一下作者: fd901028 时间: 2008-9-15 08:44 标题: 高,实在是高! 哇,站长这个实在是方便,全面。学习了。谢谢,顺便说一下。俺去年买了各位领导的《Access开发答疑200问》,学到不少东西。现在已经开发了几个小型数据库。效果还不错。谢谢! 确实是好书!作者: ui 时间: 2008-9-15 09:41
谢谢 fd901028 好实例!作者: tanhong 时间: 2008-9-15 11:23
好东西怎么发到灌水区了.作者: fd901028 时间: 2008-9-15 12:06
怕人家笑话作者: tanhong 时间: 2008-9-15 12:30
分享好东西哪有笑话之礼. 支持楼主!作者: weixia0000 时间: 2008-10-5 12:52
谢谢分享作者: kangking 时间: 2008-10-5 13:19
谢谢分享作者: hywlthj 时间: 2008-10-6 00:30 标题: 好东东要学 谢谢分享,学习再学习作者: 小小鸟 时间: 2008-11-13 13:07
谢谢分享,下载学习。作者: 飘零雨 时间: 2008-11-13 13:08
谢谢谢谢作者: lgcsee 时间: 2009-2-9 14:35
要好好学习一下!作者: jinhaisu 时间: 2009-2-17 15:26
看看作者: apeng 时间: 2009-2-17 16:26
这个学习一下作者: aaronpi 时间: 2009-2-18 13:35
学习一下
~~~~~~~~~作者: luhao 时间: 2009-2-21 18:34
LOOC作者: guowj_ywk_sist 时间: 2009-2-22 13:06
谢谢分享!作者: tdhgj 时间: 2009-2-23 20:24
good作者: yanwei82123300 时间: 2009-3-6 11:59
谢谢!多多学习!谢谢!多多学习!作者: ghfmac 时间: 2009-3-6 14:28
看的!!!!作者: 阿六爱狗 时间: 2009-3-27 10:42 作者: guzhonghua26 时间: 2009-3-29 12:18
下载看看。作者: 82077802 时间: 2009-3-29 12:40
看看一下作者: pcmanliu 时间: 2009-5-2 14:35
thank you for sharing.作者: niexiyong 时间: 2009-5-14 20:51
看看.作者: 风啸啸 时间: 2009-6-6 17:39
谢谢分享作者: wdq 时间: 2009-6-8 00:14
good作者: kevin5433 时间: 2009-6-10 09:15
顶一下,好例作者: divineka 时间: 2009-6-10 09:29
这贴要收藏一下。作者: ep32 时间: 2009-6-10 09:41
看看作者: bbtsoft 时间: 2009-6-14 09:44
ddddddddddddddddddddddddddddddddddddddddddddddddddddd作者: huangxiuwen 时间: 2009-6-18 23:06
学习作者: 柔情小生 时间: 2009-6-19 09:05
好东西作者: Sundy1250 时间: 2009-7-3 15:16
好东东啊作者: wzh 时间: 2009-7-14 16:25
谢谢作者: qsdys 时间: 2009-7-25 14:37
路过看看,谢谢分享!作者: ngy009 时间: 2009-7-28 14:26
学习作者: CHENWK 时间: 2009-7-29 00:26 作者: LAIWEIWEN 时间: 2009-8-4 15:10
顶顶顶顶顶顶顶顶顶顶作者: LAIWEIWEN 时间: 2009-8-4 15:11
顶顶顶顶顶顶顶顶顶顶作者: officeccm 时间: 2009-9-9 01:39
学习了作者: 鱼儿游游 时间: 2009-10-6 21:23 作者: chaojianan 时间: 2009-10-7 06:21
谢谢分享。作者: li08hua 时间: 2009-10-31 22:57
学学东东作者: wjtravis 时间: 2009-11-3 17:19
要下來看看先作者: 2pl01 时间: 2009-11-10 14:48
我要看一看作者: xxcun 时间: 2009-11-20 10:35
学习了作者: sillysilly 时间: 2009-11-23 21:00
谢谢分享,,,,先看看作者: c101 时间: 2009-11-23 21:06
谢谢分享作者: apsfxc1 时间: 2009-12-10 10:14
感谢分享作者: tony182838 时间: 2009-12-26 19:06
下来看看,谢谢分享作者: cjssxo 时间: 2010-2-28 02:01
好,好办法啊作者: loginwjd303 时间: 2010-7-19 15:41
来看看 作者: ruanjy 时间: 2010-7-22 10:05
tttttttttttttttttt作者: ZHENGLIAN 时间: 2010-8-18 15:39
小弟初学ACCESS,希望各位多多指教作者: bpchan 时间: 2010-9-4 09:17
好东东啊!!作者: 13601812106_01 时间: 2010-11-19 11:35
下来看看,谢谢分享作者: lolozh 时间: 2010-12-7 12:39
初学者,下了看看。作者: yang2008ilove 时间: 2010-12-7 20:26
ZXZXZXZ作者: sun.gd 时间: 2010-12-9 11:59
这么有创意作者: 崔延东 时间: 2010-12-9 12:35
学习中作者: lymin 时间: 2010-12-27 08:30
学习一下作者: combine38 时间: 2011-1-21 14:53
学习作者: lwb_hao 时间: 2011-1-28 11:07
好东东作者: bx19830825 时间: 2011-2-17 10:57
学习 作者: luciferwa 时间: 2011-7-12 14:46
下載回來學習了作者: qczvba 时间: 2011-7-12 16:13
谢楼主分享。作者: yodong 时间: 2011-7-12 20:13
看看作者: trulyzeng 时间: 2011-8-17 23:32
THANKS A LOT作者: trulyzeng 时间: 2011-8-17 23:32 回复 fd901028 的帖子