在Excel中Delphi创建的无模式对话状态窗体无法接受输入信息,怎么解决 本帖最后由 OrochiHuang 于 2010-05-09 11:20:26 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是使用Delphi定义的Form啊,插件在Excel加载的,在加载的时候同时创建Form。用VC开发也是这个现象,无模式对话框无法在Excel做键盘输入,Form的Edit是有输入焦点的,可是在输入的内容自动跑到Excel表格去啦,在Word就没有这个问题 输入焦点是在Form的EDIT里面的,可是信息输不进去Edit,都跑到EXCEL的Sheet里面了 窗口Show出来时Excel单元格是否处于编辑状态? 輸入光標和焦點是兩回事,沒有必然聯繫。不知你是否試過,用鼠標點擊form上的edit,然後再做輸入測試?若這樣可以輸入,應該是焦點的問題了。 输入光标在Edit上的,但录入数据后立即转到Excel上去啦 有點像KeyPreview := True的效果。剛剛開excel測試了一下,比如開啟“運算列表”,這個form可以輸入,不是模態窗口,但始終是在最前面,焦點始終在該form上,即使點擊excel的menu及cell都不會影響到焦點。所以問題的解決方式,應該是在設定自己form風格上面 或者有方法設定excel不接受輸入的——因為發現當有這樣的form出現時,菜單中的子項全部都是disable狀態,cell當然也是不可輸入的 你意思是说,先将Excel的自带的其中对话框弹出来,如"查找/替换"的对框话,那时候是可以输入的是吗? 关于DbgridEh的问题:如何实现将DbgridEh的第一列用鼠标点一下就出现combobox的列表框?各属性怎么设置? 请教将txt文件转换成access数据库文件的方法。 在哪里能找到Win3.1页面下几个控件的源代码? 请各位大虾指教(有关注册的问题) 焦点问题. 哪能下载<pascal程序设计>这本书 DBgrid中如何显示时间格式? 仓库台帐!!!!!!! 如何获得已经被占用的SOCKET 端口的列表?急问!!!! 为什么怪事老让我碰上 谁有服务器delphi 源码 用wininet 登录网站 如何知道登录已经成功了。
若這樣可以輸入,應該是焦點的問題了。
你意思是说,先将Excel的自带的其中对话框弹出来,如"查找/替换"的对框话,那时候是可以输入的是吗?