Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

去掉烦的的,搜狗五笔、搜狗拼音随ACCESS启动

不务实  发表于:2009-06-21 22:12:02  
复制

去掉烦的的,搜狗五笔、搜狗拼音随ACCESS启动

每次在表中输入或者代码编辑都不是我的默认输入法

 

我是ACCESS2007

勾选与不勾选数据表 IME控件都不行

 

 

卸掉一个搜狗,另一个搜狗又顶上去了,就是不用我的默认的

其它输入法的不会

 

Top
82077802 发表于:2009-06-22 05:57:20
Private Sub Form_Open(Cancel As Integer)
    Dim ctl As Access.Control
    For Each ctl In Me.Controls
        Debug.Print ctl.Name & ctl.ControlType
        If ctl.ControlType = acTextBox Then
            ctl.IMEMode = 2
        End If
    Next
End Sub

上述代码控制文本框,你还可以控制其他的,只要copy进窗体就可以了

常量 控件 
acBoundObjectFrame 绑定对象框 
acCheckBox 复选框 
acComboBox 组合框 
acCommandButton 命令按钮 
acCustomControl ActiveX(自定义)控件 
acImage 图像 
acLabel 标签 
acLine 线条 
acListBox 列表框 
acObjectFrame 未绑定对象框或图表 
acOptionButton 选项按钮 
acOptionGroup 选项组 
acPage 页 
acPageBreak 分页符 
acRectangle 矩形 
acSubform 子窗体/子报表 
acTabCtl 选项卡 
acTextBox 文本框 
acToggleButton 切换按钮 

如果你需要修改所有窗体,只要用 ALLFORMS 对象循环用设计界面打开一下窗体修改后保存就可以了


点燃一支烟 发表于:2009-06-22 08:35:54

这难道跟access有关吗,呵呵,系统设置问题吧?

要不你这么干:删除所有你用不着的输入法:鼠标右键点击任务栏右下脚的输入法图标,点“设置”打开“文字服务和输入语言”窗体,在“默认输入语言”里面选择你要用的输入法;在“已安装的服务”里面删除你不需要的输入法,另带“自卸载”的输入法,可到“控制面板”--“添加与删除程序”里面删除;

 



不务实 发表于:2009-06-22 11:05:13

这些我当然知道,就是与ACCESS有关,WORD中有选项,只要去掉 输入法处于活动状态 就没事了,

EXCEL虽然没有些选项,但输入法不随之启动

就ACCESS只有那个 数据表 IME控件 的选项,但勾选不勾选都没用

当然是删除它就没事,但有时我会用到搜狗拼音的笔画和五笔,所以没删除.

 



点燃一支烟 发表于:2009-06-22 17:45:41
难怪,呵呵,我的不是2007版本,而且我也不会打五笔

点燃一支烟 发表于:2009-06-22 20:22:03

要不,你这么一试:如果是表里,在设计视图里把输入法模式,改改 ,“随意”,如果在窗体文本框控件,也把输入法模式在设计视图里改成相应的,看能奏效不?



不务实 发表于:2009-06-23 08:56:55
不管它了,挺烦的,

总记录:6篇  页次:1/1 9 1 :