CnPack Forum


 
Subject: 为什么我的代码输入助手不起作用了?
xyeagle
新警察
Rank: 1



UID 1483
Digest Posts 0
Credits 5
Posts 5
点点分 5
Reading Access 10
Registered 2005-12-14
Status Offline
Post at 2005-12-14 09:52  Profile | Blog | P.M. 
为什么我的代码输入助手不起作用了?

我的代码输入助手怎么弄也出不来了
以前一直好好的这几天代码输入助手说什么也不出来了,我试着改了许多设置也不行,把CnWizards重装也不行, 彻底删除重装也不行。
没有这个功能写程序太不方便了,请问到底是哪里可能出了问题
另外我用的版本是 0.7.9.179

[ Last edited by xyeagle on 2005-12-14 at 09:53 ]
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2005-12-14 10:55  Profile | Site | Blog | P.M. 
请问您的 IDE 是什么版本?因为兼容性问题,179 版本去掉了 D2006 下的输入助手工具。请确定在 CnPack | IDE 扩展设置 菜单下存在“代码输入助手”这个设置项。

如果代码输入助手存在,并且选择了“自动弹出输入助手”功能,但是列表不能自动弹出,可以测试用 Alt+Down 热键能否弹出列表?如果热键能弹出,则可能是 IDE 中安装了某个编写得不好的包,把 Application.OnMessage 事件给替换掉了,请检查一下最近安装的包是否存在这个问题。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
xyeagle
新警察
Rank: 1



UID 1483
Digest Posts 0
Credits 5
Posts 5
点点分 5
Reading Access 10
Registered 2005-12-14
Status Offline
Post at 2005-12-14 12:53  Profile | Blog | P.M. 
版主英明果然有一个组件居然用了Application.OnMessage事件
在问一下版主,在Delphi中怎么删除一个组件?我一直没找到怎么删除
我知道直接删除组件目录就行,我想知道在Delphi 7来里面有没有作删除操作的地方
谢谢

[ Last edited by xyeagle on 2005-12-14 at 12:59 ]
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2005-12-14 14:11  Profile | Site | Blog | P.M. 
Application.OnMessage 的问题也是 Delphi 设计非常不好的地方,既然 TApplicationEvents.OnMessage 依赖于这个事件,就不应该再允许用户随便使用了。输入助手可能在以后的版本改用别的方式来拦截按键消息。

如果有 dpk 文件的话,从 dpk 中删除这个组件的单元,再重新编译。如果没有 dpk 文件,只能从 Components | Install Packages 下面 Remove 掉那个 Package 了。

如果还想保留使用 Application.OnMessage 的控件,并且有控件源码的话,也可以修改控件源码,把这个消息事件改成用 TApplicationEvents.OnMessage 也可以解决问题。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
xyeagle
新警察
Rank: 1



UID 1483
Digest Posts 0
Credits 5
Posts 5
点点分 5
Reading Access 10
Registered 2005-12-14
Status Offline
Post at 2005-12-14 14:22  Profile | Blog | P.M. 
搞定了 谢谢

看着咱们有这么大的一个集体,做一个东西真是高兴。

有个想法,版主能不能组织写一个更大型的软件,不是插件,而是一个独立的软件。
Top
rocky
普通灌水员
Rank: 2



UID 584
Digest Posts 0
Credits 60
Posts 56
点点分 60
Reading Access 10
Registered 2004-11-28
Location 天府之国
Status Offline
Post at 2005-12-16 13:18  Profile | Blog | P.M. 
嗯,记下来,说不定以后也会遇到,hoho
Top
libra01
新警察
Rank: 1



UID 1018
Digest Posts 0
Credits 6
Posts 6
点点分 6
Reading Access 10
Registered 2005-9-1
Status Offline
Post at 2005-12-28 22:25  Profile | Blog | P.M.  | QQ
谢谢,

今天碰到这样的问题,尝试问一下,果然解决了。谢谢啊,。
Top
 




All times are GMT++8, the time now is 2022-8-12 19:02

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.011184 second(s), 9 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP